赞
踩
第四章 操作列表
1、使用for循环遍历整个列表
2、对于位于for语句后面且属于循环组成部分的代码行,一定要缩进(不要遗忘for语句后的:)
3、range(a,b) 打印a到b-1;还可使用range() 创建数字列表,numbers=list(range(1,6))
4、列表解析,eg:squares = [value**2 for value in range(1,11)]
5、列表切片,list[0:3] 即输出列表的前三个元素;若没有指定开头或者末尾的索引,则默认从第一个索引开始,最后一个索引结束 eg:list[:4],list[2:],若要输出列表最后三个元素,可使用切片 list[-3:]
6、同时省略起始索引和终止索引([:])可用来复制列表,eg:
a = [1,2,3]
b = a[:]
这种方式为建立副本的列表复制,其两个列表为不同列表,可对其进行不同的列表修改
a = [1,2,3]
b = a
这种方式将a赋给b,其两个列表都指向同一个列表,所以不能对其分别进行不同的修改
7、元组的元素不能进行修改,若要修改元素,则需要重新定义整个元组
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。