修改
可以对列表的数据进行直接修改。
修改指定下标数据:
语法:列表序列[下标] = 数据
# 修改列表指定数据
name_list = ["Lili", "TOM", "Rose", "TOM"]
name_list[0] = "Tim"
print(name_list) # 输出:['Tim', 'TOM', 'Rose', 'TOM']逆置:reverse() 将列表中数据逆向输出。
语法:列表序列.reverse()
# 逆置
num_list = [3, 5, 1, 9, 20]
num_list.reverse()
print(num_list) # 输出:[20, 9, 1, 5, 3]排序:sort() 将列表中数据按升序或降序排列,默认为升序。
语法:列表序列.sort(key = None, reverse = False)
注意:reverse表示排序规则,reverse =True降序,reverse = False升序(默认)
# 排序
num_list = [3, 5, 1, 9, 20]
num_list.sort()
print(num_list) # 默认升序排列,输出:[1, 3, 5, 9, 20]
num_list.sort(reverse=True)
print(num_list) # 使用降序排列,[20, 9, 5, 3, 1]复制
可以对列表的数据进行复制操作,将一个列表复制为一个新列表。
语法:新列表序列 = 原列表序列.copy()
# 复制
num_list = [3, 5, 1, 9, 20]
num_list1 = num_list.copy()
print(num_list) # 输出原列表:[3, 5, 1, 9, 20]
print(num_list1) # 输出复制后的列表:[3, 5, 1, 9, 20] 