Python中list的含义是什么?一文搞懂Python中list的方法和用法
程序员文章站
2022-05-07 12:41:43
...
Python中的list为python中的常用数据类型,其为python中内建类,继承自object。接下来全面介绍list的常见方法及自己实现类Python list功能的类
定义list
>>> li = ["a", "b", "mpilgrim", "z", "example"] >>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li[0] 'a' >>> li[4] 'example'
负的list 索引
>>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li[-1] 'example' >>> li[-3] 'mpilgrim' >>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li[1:3] ['b', 'mpilgrim'] >>> li[1:-1] ['b', 'mpilgrim', 'z'] >>> li[0:3] ['a', 'b', 'mpilgrim']
向 list 中增加元素
>>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li.append("new") >>> li ['a', 'b', 'mpilgrim', 'z', 'example', 'new'] >>> li.insert(2, "new") >>> li ['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new'] >>> li.extend(["two", "elements"]) >>> li ['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']
遍历
list1 = [x for x in range(0,10,2)] # 方法一 for i in range(len(list1)): print(list1[i], end=' ') # 方法二 for x in list1: print(x, end=' ') # 方法三 for ind,value in enumerate(list1): print(ind, value, sep='=', end = ' ')
以上为个人理解,如有误解或错误,请指正
以上就是Python中list的含义是什么?一文搞懂Python中list的方法和用法的详细内容,更多请关注其它相关文章!
下一篇: python脚本监控docker容器
推荐阅读
-
Python对list列表结构中的值进行去重的方法总结
-
对Python中list的倒序索引和切片实例讲解
-
在Python中操作列表之list.extend()方法的使用
-
Python中List.index()方法的使用教程
-
Python 查看list中是否含有某元素的方法
-
Python 查找list中的某个元素的所有的下标方法
-
Python中给List添加元素的4种方法分享
-
python中从str中提取元素到list以及将list转换为str的方法
-
Python将list中的string批量转化成int/float的方法
-
详谈Python中列表list,元祖tuple和numpy中的array区别