# incoding=gbk """ 函数range(起始值,终止值,步长)以步长为间隔输出从起始值(含)到终止值(不含)之间的数 函数range(起始值,终止值)默认步长为1 函数range(终止值)默认起始值为0,步长为1 注意:步长可为负,此时起始值比终止值要大 函数list()将range()的结果直接转换为列表 列表名[起始索引:终止索引:步长]以步长为间隔,返回从起始索引(含)到终止索引(不含)之间 的元素 列表名[起始索引:终止索引]默认步长为1 列表名[:]默认起始索引为0,终止索引为-1(代表最后一个元素) 注意:步长可为负,此时起始索引值比终止索引值要大 方法 列表名.append(‘新元素‘)在列表末尾添加元素 方法 列表名.insert(索引,‘新元素‘)在列表的任何位置添加新元素 del语句删除元素,将值从列表中删除后,无法再访问它。 del 列表名[索引] 方法pop()删除列表元素,将值从列表中删除后,能够接着使用它。 列表名.pop(索引) 方法remove()根据值删除元素。 列表名.remove(‘元素‘) 方法sort()永久性地修改了列表元素的排列顺序,再也无法恢复到原来的排列顺序。 列表名.sort() 按字母顺序排列 列表名.sort(reverse=True) 按字母顺序相反的顺序排列 方法sorted()临时性地修改了列表元素的排列顺序,不影响它们在列表中的原始排列顺序顺序。 列表名.sorted() 按字母顺序排列 列表名.sorted(reverse=True) 按字母顺序相反的顺序排列 方法reverse()永久性地修改列表元素的排列顺序,但可随时恢复到原来的排列顺序,为此只需 对列表再次调用reverse()即可。 列表名.reverse() 倒着排列列表 函数len()可获悉列表的长度。 len(列表名) """ nums_1 = list(range(1,10,2)) nums_2 = list(range(1,10)) nums_3 = list(range(-1,1,-2)) print(nums_1) print(nums_2) print(nums_3) for i in range(10): print(i) print(nums_2[::2]) print(nums_2[10::-2])
原文:https://www.cnblogs.com/merryconei123/p/13454161.html