В чем разница между объектами iterable
и array_like
в программах Python, которые используют Numpy
?
Оба iterable
и array_like
часто встречаются в документации Python, и они обладают некоторыми аналогичными свойствами.
Я понимаю, что в этом контексте объект array_like
должен поддерживать операции типа Numpy
типа вещания, однако область Numpy
массивов также является итерабельной. Правильно ли говорить, что array_like
является расширением (или супер-множеством?) iterable
?