Aleks Nots
Просветленный
(25196)
5 лет назад
Основная разница между ними в том, что это разные способы хранения последовательностей.
1
Списки (list) в питоне являются встроенным в сам язык способом хранить последовательности.
А массивы (array) требуют импортировать библиотеки, например
import array
import numpy
чтобы затем использовать функцию создания массива из этой библиотеки.
a = array. array('L', [1,2,3])
b = numpy.array([1,2,3])
2
В списке можно хранить элементы разных типов.
В массиве только элементы одного типа, из-за чего требуется меньше памяти.
3
У списков свои встроенные методы для работы с элементами.
У массивов свои, притом в разных библиотеках разные.
PiroУченик (38)
5 лет назад
синтаксически создание пустого списка или массива выглядит во всех случая поразомну?