遍历列表
list_a = [1, 2, 3, 4, 5]
for number in list_a:
print(number)
#1, 2, 3, 4, 5
创建数值列表
for number in range(1, 6):
print(number)
#1, 2, 3, 4, 5
列表排序
list_a.sort(reverse=True)
print(list_a)
#[5, 4, 3, 2, 1]
b = sorted(list_a)
print(b)
#[1, 2, 3, 4, 5]
列表切片
animal = [‘cat’, ‘dog’, ‘pig’, ‘beer’, ‘bear’]
print(animal[0:5])
#[‘cat’, ‘dog’, ‘pig’, ‘beer’, ‘bear’]
print(animal[:5])
#[‘cat’, ‘dog’, ‘pig’, ‘beer’, ‘bear’]
print(animal[::])
#[‘cat’, ‘dog’, ‘pig’, ‘beer’, ‘bear’]
print(animal[:-1])
#[‘cat’, ‘dog’, ‘pig’, ‘beer’]
切片复制列表
animal_2 = animal[:]
print(animal_2)
#[‘cat’, ‘dog’, ‘pig’, ‘beer’, ‘bear’]
切片反转列表
print(animal_2[::-1])
#[‘bear’, ‘beer’, ‘pig’, ‘dog’, ‘cat’]