Python中的列表,元组和字典⼀.列表:
数组:存储同⼀种数据类型的集合 score=[12,13,14]
列表(被称为打了激素的数组):可以存储任意数据类型的集合(⼀个变量中可以存储多个信息)
#列表⾥⾯也可以嵌套列表(列表也是⼀种数据类型)
1.列表的特性:
索引
print service[0]
print service[-1]
切⽚
print service[::-1] #列表的翻转
print service[1:]  #除了第⼀个元素的其他元素
print service[:-1]  #除了最后⼀个元素的其他元素
重复
print service * 3
连接
print service + service1
成员操作符
print 'firewalld' in service
print 'firewaldd' not in service
#显⽰的是True和False
for循环遍历
print '显⽰服务'.center(50,'*')
for se in service
print se
列表中嵌套列表
索引
例如:
service = [['http',80],['ssh',22],['ftp',21]] print service[0][1]
切⽚
例如:
print service[:][1]
print service[:-1][0]
print service[0][:-1]
2.列表的增加:
⽅法⼀:print service + ['firewalld']
⽅法⼆:service.append('firewalld')
print service
#append:追加,追加⼀个元素到列表的结尾
⽅法三:d(['mysql','firewalld']) #extend:拉伸,追加多个元素到列表的结尾
⽅法四:service.insert(1,'samab')
#insert:插⼊,在制定索引位置添加元素
3.列表的删除:
⽅法⼀:print service.pop()
print service.pop(0)  #传递索引值
#如果pop()不传递值的时候,默认弹出最后⼀个元素
random在python中的意思
⽅法⼆:ve('ssh')
#remove:删除指定元素
⽅法三:del service
#del:是⼀个关键字,从内存中删除整个列表
4.列表的修改:
⽅法⼀:service[0] = 'mysql'
print service
#通过索引,重新赋值
⽅法⼆:service[:2] = ['XX','YY'] #把列表的前两个元素替换成XX和YY print service
#通过切⽚
5.列表的查看:
⽅法⼀;unt('XX')
查看列表中XX元素出现的次数
⽅法⼆:print service.index('XX')
查看指定元素的索引值(最⼩)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。