Python---数据类型---列表

Posted 我是谁9

tags:

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

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

Python有6个序列的内置类型,但最常见的是列表和元组。

序列都可以进行的操作包括索引,切片,加,乘,检查成员

此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。

列表的数据项不需要具有相同的类型。

举例:

 1 #创建一个列表
 2 new_list = [a,b,c,d]  #与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。
 3 
 4 #访问列表中的值
 5 print("访问列表")
 6 a = new_list[3]
 7 b = new_list[1:3]
 8 print(a,b)
 9 
10 print("----------------------------------")
11 print("更新列表")
12 #更新列表
13 #append()函数来添加元素
14 new_list.append(e)
15 for i in new_list:
16     print("新增后列表打印:",i)
17 
18 print("----------------------------------")
19 print("删除列表")
20 #删除列表
21 #使用del语句来删除列表中的元素
22 del new_list[1]
23 for i in new_list:
24     print("删除后列表打印:",i)
25 
26 print("----------------------------------")
27 print("列表截取")
28 c = new_list[2] #截取从左到右读取第三个元素
29 d = new_list[-2] #截取从右到左读取第二个元素
30 e = new_list[1:] #截取第二个元素之后的列表
31 print("截取从左到右读取第三个元素:",c)
32 print("截取从右到左读取第二个元素",d)
33 print("截取第二个元素之后的列表",e)
34 
35 print("----------------------------------")

运行结果:

 1 C:UsersaaronDesktopPytoon-cadevenvScriptspython.exe C:/Users/aaron/.PyCharmCE2019.3/config/scratches/scratch.py
 2 访问列表
 3 d [b, c]
 4 ----------------------------------
 5 更新列表
 6 新增后列表打印: a
 7 新增后列表打印: b
 8 新增后列表打印: c
 9 新增后列表打印: d
10 新增后列表打印: e
11 ----------------------------------
12 删除列表
13 删除后列表打印: a
14 删除后列表打印: c
15 删除后列表打印: d
16 删除后列表打印: e
17 ----------------------------------
18 列表截取
19 截取从左到右读取第三个元素: d
20 截取从右到左读取第二个元素 d
21 截取第二个元素之后的列表 [c, d, e]
22 ----------------------------------
23 
24 Process finished with exit code 0

以上是关于Python---数据类型---列表的主要内容,如果未能解决你的问题,请参考以下文章

在片段中创建自定义列表视图时出错所需活动,找到片段

30 段 Python 实用代码

Python代码阅读(第26篇):将列表映射成字典

Python代码阅读(第25篇):将多行字符串拆分成列表

Python代码阅读(第40篇):通过两个列表生成字典

Python代码阅读(第13篇):检测列表中的元素是否都一样