遍历整个列表
复制代码
1
2
3
4magicians = ['alice','david','carolina'] for magician in magicians: print(magician)
首先读取第一行代码for magician in magicians:获取列表中的第一个值(‘alice’),并将他储存到变量magician中,接下去执行下一行代码打印出’alice‘,因为列表还有其他值,则返回第一行获取列表的下一个名字,直到列表中没有任何值。
创建一个数字列表
复制代码
1
2
3
4
5
6
7for value in range(1,5): print(value) 1 2 3 4
在这个示例中,range()只是打印数字1-4,函数range()让python指定的第一个值开始数,并到达你指定的第二个值后停止,因此输出不包含第二个值。
创建数字列表
print(list(range(1,6)))
复制代码
1
2
3
4
5
6
7
8
9squares =[] for value in range(1,11): squares.append(value**2) print(squares) #这里我们可以写成一个列表表达式 squares = [values**2 for value in range(1,11)] print(squares) [1,4,9,16,25,36,49,64,81,100]
至此打开了最简python之路.
列表的切片
要创建切片,可指定要使用的第一个元素的索引和最后一个元素的索引加1.与函数range()一样,在到达你指定的第二个索引前面的元素后停止。
复制代码
1
2
3
4
5
6
7A = [1,4,9,16,25,36,49,64,81,100] A[1:3] #输出索引1起到索引2的数值 A[::2],隔2取值,没有第一个索引则从列表的开头开始。 A2 = A[:] #复制列表A,不是赋值 是复制副本,2个变量指向不同的列表了。 A[::-1],从最后一个数字开始取值。
最后
以上就是内向白猫最近收集整理的关于PYTHON 基础从零开始 列表操作(4)的全部内容,更多相关PYTHON内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复