Python四种基本数据结构之一——列表
2022/1/15 1:04:10
本文主要是介绍Python四种基本数据结构之一——列表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
列表(list)
list是一种有序集合,列表中的数据类型可以不一样。
- 使用索引可以访问list每个位置的元素。索引从0开始,最后一个元素的索引是len(a)-1,如果要获取最后一个元素,还可以用-1做索引,-2是倒数第二个元素。
In [13]: a = ['A', 'B', 'C'] In [14]: a Out[14]: ['A', 'B', 'C'] In [15]: a[0] Out[15]: 'A' In [16]: a[1] Out[16]: 'B' In [22]: a[-1] Out[22]: 'C' In [23]: a[-2] Out[23]: 'B'
list是可变的有序表:
- 往list末尾添加元素,append()方法
In [25]: a.append('D') In [26]: a Out[26]: ['A', 'B', 'C', 'D']
- 向指定位置插入元素insert()方法
In [27]: a.insert(1, 'B1') In [28]: a Out[28]: ['A', 'B1', 'B', 'C', 'D']
- 删除list末尾元素和删除指定位置的元素,pop()方法,该方法会返回pop的元素值。
In [31]: a Out[31]: ['A', 'B', 'C', 'D'] In [32]: a.pop() Out[32]: 'D' In [33]: a.pop(1) Out[33]: 'B' In [34]: a Out[34]: ['A', 'C']
- 将某个元素替换成别的元素
In [38]: a Out[38]: ['A', 'B', 'C', 'D'] In [39]: a[3] = 'E' In [40]: a Out[40]: ['A', 'B', 'C', 'E']
- 元素可以是另一个list,获取列表中的列表的元素,可以看作二维数组
In [42]: s Out[42]: ['a', 'b', ['c', 'd'], 'e'] In [43]: s[2][1] Out[43]: 'd'
这篇关于Python四种基本数据结构之一——列表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-28Python编程基础教程
- 2024-12-27Python编程入门指南
- 2024-12-27Python编程基础
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型
- 2024-12-23使用python部署一个usdt合约,部署自己的usdt稳定币
- 2024-12-20Python编程入门指南