概述
遍历整个列表
magicians = ['alice','david','carolina']
for magician in magicians:
print(magician)
首先读取第一行代码for magician in magicians:获取列表中的第一个值(‘alice’),并将他储存到变量magician中,接下去执行下一行代码打印出’alice‘,因为列表还有其他值,则返回第一行获取列表的下一个名字,直到列表中没有任何值。
创建一个数字列表
for value in range(1,5):
print(value)
1
2
3
4
在这个示例中,range()只是打印数字1-4,函数range()让python指定的第一个值开始数,并到达你指定的第二个值后停止,因此输出不包含第二个值。
创建数字列表
print(list(range(1,6)))
squares =[]
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()一样,在到达你指定的第二个索引前面的元素后停止。
A = [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 基础从零开始 列表操作(4)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复