操作列表

Posted hzl623

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作列表相关的知识,希望对你有一定的参考价值。

 

 

【遍历列表】

 for循环    for par in pars:   

技术分享图片

对于执行多个操作,每个缩进的语句都会被执行,不是缩进的则循环结束后才会被执行

技术分享图片

注意:

python是通过缩进来判断代码行与前一个代码行的关系的,书写语句时需要严格注意缩进规则。

这样的缩进也会报错

技术分享图片

 

不要遗漏for循环后的冒号

 

 【创建列表】

使用range() 生成数字串

技术分享图片

range()还可以指定步长

技术分享图片

 

可以使用list()将range()的结果直接转换成列表

numbers=list(range(1,5))

技术分享图片

 结合其他函数,可以创建几乎任何数字列表

如创建一个前十个数为1~10的平方的列表

技术分享图片

 

 2.简单统计函数 mim() 列表最小值  max() 列表最大值 sum()数字列表和

技术分享图片

【列表解析】

将for循环和创建新元素的代码合并成一行

技术分享图片

第一个表达式用于指定列表的值 接一个循环用于提供值

【使用列表的一部分】

 1.切片。从0索引开始,结尾索引不包括 如[0:3] 表示第0,1,2个元素;若不指定开始位置索引则默认列表第0个元素开始;不指定结束位置索引则默认到最后一个元素

技术分享图片

2.复制列表

使用切片复制列表 [:] 

技术分享图片

 

定义一个新的变量直接赋值无法复制列表,两个列表将指向同一个列表

技术分享图片

 【元组】

 元组就是不可以变的列表,列表值固定,不可以修改

技术分享图片

元组不可以修改元素值,也不可以增加或者删除元素。但是可以给元组变量重新全部赋值

技术分享图片

 

以上是关于操作列表的主要内容,如果未能解决你的问题,请参考以下文章

python列表操作大全

Python列表操作

Python list列表全部操作方法

python列表的操作

(PHP)redis list(列表)操作

Python学习——列表操作全透析