4.Python学习笔记:列表、元组[增删改查]
2018-06-18 03:31:56来源:未知 阅读 ()
a=[0,1,2,3,4,5,7,6,8]
增 append insert
a.append(9) #默认增加在最后位置,只能有一个参数 a.insert(1,2) #在1位置插入2
删 remove pop
a.remove(a[0]) #移除a[0],一个参数 a.remove(6) #移除6这个参数 a.pop(0) #移除a[0],一个参数 del a[0:2] del a #数组删除
改
a[1:3]=['a','b'] #第三位不改 a[1]=1
a,b=[1,2] a,b分别赋值1,2
查
print(a) #全部打印 print(a[0:]) #全部打印 print(a[0:-1]) #打印到0-7,右不取,a[8]位置为-1 print(a[0::2]) #范围0-8,跳着取[0, 2, 4, 6, 8] # print(a[0:])==print(a[0::1])跳一 print(a[8::-1]) #从右往左取[8, 7, 6, 5, 4, 3, 2, 1, 0]
count计算元素出现的次数:
t=['to','be','or','not','to','be'].count('to')
print(t) #结果为2
extend数组合并:
a=[1,2,3]
b=[4,5,6]
a.extend(b)
print(a)
print(b)
index查找元素在第几个位置:
a=['a','b','c','d'] print(a.index('b')) #结果为1
注意如果a中有两个b则只能显示第一个b的位置
reversed倒着取元素:
a=['a','b','c','d'] a.reverse() print(a)
结果:['d', 'c', 'b', 'a']
sort排序:
a=[3,1,2] a.sort() print(a)
结果:[1, 2, 3]
a=[3,1,2] a.sort(reverse=True) print(a)
结果:[3, 2, 1]
身份判断:
a=[1,2,3] if type(a) is list : print('yes') else : print('no')
元组(只读数组):
a=(1,) #只有一个元素,后加,
列表嵌套:
a=[[1,2,3],'liang',(2,3,4)] print(a[0][2]) #结果:3
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Python学习日记(十) 生成器和迭代器 2019-08-13
- python学习-53 正则表达式 2019-08-13
- Python之装饰器笔记 2019-08-13
- Python之对象持久化笔记 2019-08-13
- python爬虫学习之爬取超清唯美壁纸 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash