列表的基本使用
python
arr = []
# append
arr.append(1)
print(arr)
arr.append("a")
print(arr)
列表的增删改查
python
arr = []
arr.append(1)
arr.append(2)
arr.append(3)
print(arr)
# pop
arr.pop()
print(arr)
# update
arr[0] = 333
print(arr)
# get
print(arr[0])
列表的复制
python
arr = [1, 2, 3]
print(arr)
arr2 = arr.copy()
print(arr)
print("-" * 33)
arr[0] = 333
print(arr)
print(arr2)
列表的排序
python
arr = [3, 33, 2]
arr.sort()
print(arr)
print("-" * 33)
arr2 = [3, 33, 2]
arr2 = sorted(arr2)
print(arr2)
列表的遍历
python
arr = [11, 2, 33]
print(arr)
for i in arr:
print(i)
print("-" * 33)
for i in range(len(arr)):
print(arr[i])
列表生成式
python
arr = []
for i in range(20):
arr.append(i ** 2)
print(arr)
print("-" * 33)
arr2 = [i**2 for i in range(20)]
print(arr2)