Я говорю именно о array, который ещё импортировать надо, указывать какой там тип данных. Зачем оно надо? Есть куча других типов данных: списки, кортежи, словари, множества. Куда их столько?
Есть куча других типов данных: списки, кортежи, словари, множества. Куда их столько?И всё перечисленное - это медленно и печально, т.к. при каждом обращении к каждому элементу перечисленных коллекций интерпретатор вынужден проверять тип значения этого элемента. Типизированные массивы - способ увеличить скорость работы совсем небыстрого Python-кода.
Array содержит только значения одного типа, а в списке там можно разные типы данных быть. В array указываешь тип данны вроде бы. См. import array
l = ['aa', 1]
arr = array.array('i', [1, 3])