python list常用操作
来源:互联网 发布:淘宝虚假交易订单清洗 编辑:程序博客网 时间:2024/05/29 02:17
新建
lists = [1,2,3,"4"]
print lists
得到:
[1, 2, 3, '4']
增
1. append(obj)
lists.append(5)print lists
得到
[1, 2, 3, '4', 5]
2. insert(index,obj)
lists.insert(1,6)
print lists
得到
[1, 6, 2, 3, '4', 5]
3. extend(seq)
lists.extend(['yes',8])print lists
得到
[1, 6, 2, 3, '4', 5, 'yes', 8]
删
1. del
del lists[4]print lists
得到
[1, 6, 2, 3, 5, 'yes', 8]
2. pop()
a = lists.pop()print lists,a
得到
[1, 6, 2, 3, 5, 'yes'] 8
3. remove(obj)
lists.remove('yes')print lists
得到
[1, 6, 2, 3, 5]
查
按下标索引
print lists[0],' ',lists[-1]
得到
1 5
循环迭代遍历
for i in lists: print i
得到
1
6
2
3
5
列表截取
print lists[1:3]
得到
[6, 2]
注:第一个数字不填,默认是0,后一个数字不填,默认是列表的长度
查找某一元素的索引 index(obj)
print lists.index(6)
得到
1
注:若要查找的元素不在列表中,会出错
改
lists[1] = 10print lists
得到
[1, 10, 2, 3, 5]
其他操作
求最小值min()
print min(lists)
得到
1
求最大值max()
print max(lists)
得到
10
判断元素是否存在于列表中
print 2 in listsprint 4 in lists
得到
True
False
统计元素出现的次数count()
print lists.count(2)
得到
1
返回列表长度len()
print len(lists)
得到
5
排序sort()
lists.sort()print lists
得到
[1, 2, 3, 5, 10]
元素反转reverse()
lists.reverse()print lists
得到
[10, 5, 3, 2, 1]
比较两个列表cmp()
lists1 = [11,2,1]print cmp(lists,lists1)
得到
-1
注,从第一个元素开始比较,大于返回1,小于返回-1,等于返回0
阅读全文
0 0
- python list常用操作
- python list常用操作
- python set、list、dict常用操作
- python 对list的常用操作
- python的list类型常用操作
- Python列表list 数组array常用操作集锦
- Python 列表(list)、字典(dict)、字符串(string) 常用操作小结
- List常用操作
- Python List 常用 API
- python常用库list
- python list常用方法
- Python list常用方法
- Python 列表(list)操作
- python list操作
- Python list 操作
- Python list 操作
- python中list操作
- Python list 操作
- curl 发送get和post请求
- SHA-256算法实现
- unicode,gbk和UTF-8
- 欢迎使用CSDN-markdown编辑器
- 课堂总结2
- python list常用操作
- 指针加法运算
- 【萌新站长可参考】巧用“对象储存服务OSS”,免费加快网页加载速度~
- 将spfile由本地迁移至ASM
- Mysql的时间查询以及赋值
- linux多线程之互斥量和条件变量
- Spring Boot学习(一)
- 上线一周年 华为云软件开发云为何如此受欢迎?
- JAVA中 Spring定时器的两种实现方式