python容器:列表使用
绝大多数编程语言都有特定的数据结构用来存储一系列的元素。比如C语言的数组,当然,python也不例外。下面将介绍python语言中的列表。
工具/原料
一台电脑
python 3编译器
Python列表
1、列表适用于顺序排列元素,便于定位。列表可以改变。可以添加新元素,可以覆盖已有的元玟姑岭箫素,可以删除元素。可以重复出现同一元素。我们来通过[]和list()创建列表。元素与元素之间用逗号隔开。
2、我们也可以将其他数据转换为列表。比如将dog转化为列表。使用split函数可以将字符串切割。
3、列表也可以包含列表,就像一个集合。可以看到total_name包含了name_1和name_2的内容。
4、可以通过偏移量去修改列表中的元素。偏移量是从零开始的。可以看到我们修改了tony。
5、使用append函数可以添加元素,现在我们把‘wangming’添加到列表。也可以使用extend()合并列表。
6、使用insert插入元素,insert有两个参数,前面参数指定要插入元素的偏移量,第二个参数为插入的元素。使用del可以删除元素。可以看到xiaoming没了。
7、有必要说一下pop()函数,pop函数用来获取指定位醅呓择锗置的元素,并将此元素从列表中删除。pop和append合作可以完成栈和队的数据结构。pop默认为-1,如果菀蒯踔观我们用append添加元素,用pop()取元素,则是后进先出,这是栈,用pop(0)则可以实现先进先出,这是队。排队买包子就是这个道理,先来的先买啊。使用index可以作为索引查找元素。
8、可以用in来判断元素是否存在,存在则返回true,否则返回false。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:37
阅读量:48
阅读量:25
阅读量:58
阅读量:39