1、修改列表
使用索引表示法给特定位置的元素赋值,不能给不存在的索引赋值
numbers=[5,1,6,9,0,3,4,2]
numbers[2]=100 #将索引为2的值修改为100
print(numbers...500, 1, 6, 9, 0, 3, 4, 2]
要让numbers1和numbers2指向不同的列表,必须将numbers2关联到numbers1的副本,就用到copy
numbers1=[5,1,6,9,0,3,4,2...,原列表被更改,看起来类似于列表的拼接,但有重要的区别,拼接是将修改被扩展的列表,生成一个全新的列表,原列表不变
numbers1=[1,2,3]
numbers2=[4,5,6]
numbers=numbers1...,按相反顺序排列列表数据;如果不想改变原列表,对原列表的副本进行翻转用reversed(列表),返回的是一个迭代器,需要用list将对象转换为列表
numbers=[5,1,6,9,0,3,4,2,0]...,降序排列需要加上(reverse=True),改变了原列表;如果不想改变原列表,对原列表的副本进行升序排列用sorted(列表)
numbers=[5,1,6,9,0,3,4,2,0]
numbers.sort