前言
讲完了Number,我们就说到了第二种基本类型list了。对于我来说它跟java 中的ArrayList类差不多。接下来通过介绍你也能感觉到它们的异同点。
介绍
list中文也叫列表,通过list我们可以将元素存放其中。
在list中的元素可以是任何类型的。
构造
# List演示
a = ['a', 1, 2, ["a"]];
添加和插入
在List a中有4个元素,这也意味着a的长度为4。
print(len(a)) # 4
如果你直接在a[4]处设置元素,会出现越界错误。
a[4] = 1
正确的添加元素方式:
a.append(1)
print(a) # ['a', 1, 2, ['a'], 1]
a+
插入元素,如果在中间插入元素,插入位置后面的所有元素位置都要往后挪一位ÿ