Python中列表常用方法总结
1.增加元素
list.append(),用于在列表末尾添加新的对象。
data = ['张三', '李四', '王五']
data.append('孙悟空')
print(data)
>>>['张三', '李四', '王五', '孙悟空']
list.insert(),将指定对象插入列表的指定位置。
data = ['张三', '李四', '王五']
data.insert(0,'python')
print(data)
>>>['python', '张三', '李四', '王五']
list.extend(),将指定对象插入列表的指定位置。
data = ['张三', '李四', '王五']
data.extend(['PHP','JAVA'])
print(data)
>>>['张三', '李四', '王五', 'PHP', 'JAVA']
2.查询元素
list.index(),查找出某个值第一个匹配项的索引位置。
data = ['张三', '李四', '王五', 'PHP', 'JAVA']
print(data.index('PHP'))
>>>3
list.count(),统计某个元素在列表中出现的次数。
data = ['张三', '李四', '王五', 'PHP', 'JAVA','PHP']
print(data.count('PHP'))
>>>2
3.更新元素
data = ['张三', '李四', '王五', 'PHP', 'JAVA','PHP']
data[0]='test'
print(data)
>>>['test', '李四', '王五', 'PHP', 'JAVA', 'PHP']
4.删除元素
list.remove(),移除列表中某个值的第一个匹配项。
data = ['张三', '李四', '王五', 'PHP', 'JAVA','PHP']
data.remove('张三')
print(data)
>>>['李四', '王五', 'PHP', 'JAVA', 'PHP']
list.pop(),移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
data = ['张三', '李四', '王五', 'PHP', 'JAVA','PHP']
data.pop(1)
data.pop()
print(data)
>>> ['张三', '王五', 'PHP', 'JAVA']
list.clear():清空列表的内容.
data = ['张三', '李四', '王五', 'PHP', 'JAVA','PHP']
data.clear()
print(data)
>>> []
5.列表切片: 格式:[start
Python中列表常用方法总结相关推荐
- python中列表常用方法_Python中列表的常用方法
给列表添加元素 append方法 在列表最后追加元素 l1 = ['a', 'b', 'c', 'd', ] l1.append('e')print(l1)print(l1.append('e'))# ...
- python中列表常用方法
列表可以通过下标来改变元素的值 列表中的元素也可以是列表 列表中的元素种类可以不同 1.append(object)在列表尾部追加元素 #追加元素 a = ["city",&quo ...
- Python中列表和字符串的反转
要求: 原列表:[13, 30, 42, 85, 9, 45] 反转后的列表:[45, 9, 85, 42, 30, 13] 原字符串:hello 反转后的字符串:olleh Python现成的反转功 ...
- 手写Python中列表和字符串的反转
要求: 原列表:[13, 30, 42, 85, 9, 45] 反转后的列表:[45, 9, 85, 42, 30, 13] 原字符串:hello 反转后的字符串:olleh Python现成的反转功 ...
- python中列表 元组 字典 集合的区别
参考文章:python中列表 元组 字典 集合的区别
- python中列表的运用_python中列表的应用
标签: 本文主要介绍了:python中列表的主要应用和一些列表自带的一些函数 代码: #!/usr/bin/env python # author by lh # -*- coding:utf-8 - ...
- python中列表的sort方法_python中列表的sort方法使用详解
内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...
- python中列表字典和字符串的相互转化
python中列表字典和字符串的相互转化有两种方法: (1)使用str和eval的方法,一个简单的例子如下: data = {'name' : 'ACME','shares' : 100,'price ...
- 四、Python第四课——Python中列表及其操作(增删改查)
目录 一.Python中的列表 1.列表的定义和赋值 2.列表的使用 二.列表的"增删改查" 1.列表中元素的增加 A.在列表尾添加元素 B.在列表中插入元素 2.列表中" ...
最新文章
- 一个大数据排序问题的巧妙解法
- iOS与Opencv的探秘之Opencv认识,适配Xcode
- android 勿扰模式代码,android Lollipop勿扰模式
- PowerDesigner提示This data item is already used in a primary identifier.的处理
- how is SAP OData metadata read from CDS view via SADL
- unity官方教程-TANKS(一)
- 前、后端分离权限控制设计与实现
- 索尼XA3曝光:同样是21:9屏幕 带鱼手机屏或成新潮流
- Jfinal集成Spring
- python第三十一课--递归(3.递归的弊端)
- https://www.ptc.com/en/industry-insights/state-of-augmented-reality
- Redis基础--使用treeNMS管理及监控Redis
- python画钢铁侠标志_钢铁侠历代战衣mark1—mark47全揭秘(四)
- ppt矩形里面的图片怎么放大缩小_ppt 怎么让图片放大完成以后再缩小到原来的大小和位子!!!!...
- 【Ubuntu】Ubuntu更换主题
- three.js学习笔记(五)——Shadows阴影
- asus华硕 开启安全启动
- PS长图快速切片_ps基础(PS常用工具详解一)
- 土壤微生物组——从宏基因组学到宏表型组学
- Internet Download Manager2022完整版安装下载教程