Python列表(Lists)

/ / Python列表(Lists)

Lists是Python中最通用的数据类型,可以写成方括号之间用逗号分隔的值(元素)的列表,关于列表的重要一点是列表中的元素不必是同一类型。

创建列表就像在方括号之间放置不同的逗号分隔值一样简单。例如-

list1=['physics', 'chemistry', 1997, 2000]
list2=[1, 2, 3, 4, 5 ]
list3=["a", "b", "c", "d"]

与字符串索引类似,列表索引从0开始,列表可以被切片,连接等。

访问列表元素

要访问列表中的值,请使用方括号对一个或多个索引进行切片,以获取该索引处可用的值。

#!/usr/bin/python

list1=['physics', 'chemistry', 1997, 2000]
list2=[1, 2, 3, 4, 5, 6, 7 ]
print "list1[0]: ", list1[0]
print "list2[1:5]: ", list2[1:5]

执行以上代码后,将产生以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/python-data-structure/python-lists-data-structure.html

来源:LearnFk无涯教程网

list1[0]:  physics
list2[1:5]:  [2, 3, 4, 5]

更新列表元素

您可以通过在赋值运算符的左侧提供切片来更新列表的单个或多个元素,并可以使用append()方法将其添加到列表中的元素。例如-

#!/usr/bin/python

list=['physics', 'chemistry', 1997, 2000]
print "Value available at index 2 : "
print list[2]
list[2]=2001
print "New value available at index 2 : "
print list[2]

执行以上代码后,将产生以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/python-data-structure/python-lists-data-structure.html

来源:LearnFk无涯教程网

Value available at index 2 :
1997
New value available at index 2 :
2001

删除列表元素

要删除列表元素,可以使用del语句(如果您确切知道要删除的元素)或使用remove()方法。例如-

无涯教程网

#!/usr/bin/python

list1=['physics', 'chemistry', 1997, 2000]
print list1
del list1[2]
print "After deleting value at index 2 : "
print list1

执行以上代码后,将产生以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/python-data-structure/python-lists-data-structure.html

来源:LearnFk无涯教程网

['physics', 'chemistry', 1997, 2000]
After deleting value at index 2 :
['physics', 'chemistry', 2000]

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

RAG在企业数智化场景下的设计与改进 -〔张颖峰〕

MySQL运维实战课 -〔张新铭(俊达)〕

手写Python虚拟机 -〔海纳〕

中间件核心技术与实战 -〔丁威〕

人人都用得上的数字化思维课 -〔付晓岩〕

攻克视频技术 -〔李江〕

超级访谈:对话张雪峰 -〔张雪峰〕

大数据经典论文解读 -〔徐文浩〕

玩转webpack -〔程柳锋〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者