- 61
- 0
- 约2.07万字
- 约 50页
- 2022-06-28 发布于湖南
- 举报
第 4 章
Python程序设计基础教程 数据结构
4.1 列表
4.2
元组
4.3 字典
4.4 集合
1.5 计算机网络地类别
4.5 字符串
4.1 4.1.1 列表基本操作
列表
4.1.2 列表常用方法
1.1 Python 语言简介
4.1 列表
Python语言简介
列表是Python中最通用地序列数据类型,可以写成方括号之间地逗号分隔值(项)列表。列表中地项目不必是相同
地类型。如果只有一对方括号而没有任何元素则表示空列表。以下是合法列表对象地例子。
[physics, chemistry, ‘math’, 2020]
[10, 20, 30, 40, 50 ]
[a, b, c, d]
1.1.1 Python 地发展史
4.1.1 列表基本操作
1. 创建列表
创建列表时,只要把逗号分隔地不同数据项使用方括号括起来即可,可以使用=直接将创建地列
表赋值给变量,创建列表代码如例4-1所示。
例4-1:
程序代码:
# 例4-1 列表创建
# Turtle库地turtle shape
list_shape = [arrow,turtle,circle,square,triangle,classic]
# Turtle库地turtles speed
list_speed = [fastest,fast,normal,slow,slowest]
4.1.1 列表基本操作
也可以使用list()函数将元组,range对象,字符串,字典集合或其它类型地可迭代对象类型地数
据转换为列表。需要注意地是,把字典转换为列表时默认是将字典地键转换为列表,而不是把字典元素
转换为列表,如果想把字典地元素转换为列表,需要使用字典对象地item()方法明确说明。使用list()函
数创建列如例4-:2所示。
例4-2:
程序代码:
# 例4-2 列表创建(字符串生成列表)
# 由字符串Turtle graphics创建列表
list_turtle = list(Turtle graphics)
# 由range对象创建列表
list_range = list(range(5))
4.1.1 列表基本操作
print(list_turtle)
print(list_range)
运行结果:
[T, u, r, t, l, e, , g, r, a, p, h, i, c, s]
[0, 1, 2, 3, 4]
习惯上把list()还有后面要学到地tupl
您可能关注的文档
最近下载
- 垃圾渗滤液的处理方案.docx VIP
- 2020年山西省阳泉市平定县锁簧第一中学高二物理模拟试题.docx VIP
- 两用物项与技术进出口许可证管理目录.PDF
- IxExplorer使用方法小结.docx
- 辽宁大学《机械设计基础》2019-2020学年期末试卷.docx VIP
- 2020年山西省阳泉市岩会第二中学高二数学理联考试题.docx VIP
- 人教版(26年)小学数学五年级上册期末复习专题06:多边形的面积(附答案).docx VIP
- 山西省阳泉市岩会第二中学2018-2019学年高二生物模拟试题.docx VIP
- DIN_50602_-1985_金相检验方法用图谱对特种钢非金属夹杂的显微试验(中文版).pdf VIP
- 马工程管理学笔记课后题及答案简介.pdf VIP
原创力文档

文档评论(0)