我是靠谱客的博主 内向白猫,这篇文章主要介绍PYTHON 基础从零开始 列表操作(4),现在分享给大家,希望可以做个参考。

遍历整个列表

复制代码
1
2
3
4
magicians = ['alice','david','carolina'] for magician in magicians: print(magician)

首先读取第一行代码for magician in magicians:获取列表中的第一个值(‘alice’),并将他储存到变量magician中,接下去执行下一行代码打印出’alice‘,因为列表还有其他值,则返回第一行获取列表的下一个名字,直到列表中没有任何值。

创建一个数字列表

复制代码
1
2
3
4
5
6
7
for 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
9
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()一样,在到达你指定的第二个索引前面的元素后停止。

复制代码
1
2
3
4
5
6
7
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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部