列表:
列表可以使⽤所有适⽤于序列的标准操作,例如索引、切 ⽚、连接和乘法。
列表是可变元素包括增删改查
创建:
list1=[]
增:
append(obj):在列表末尾添加新的对象
count(obj):统计某个元素在列表中出现的次数
extend(seq):在列表末尾⼀次性追加另⼀个序列中的多个值 (⽤新列表扩展原来的列表)
index(obj):从列表中找出某个值第一个匹配项的索引位置 insert(index, obj):将对象插入列表
service = ['http','ssh','ftp']
删:
1. pop(obj=list[-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
service.pop()
2. remove(obj):移除列表中某个值的第一个匹配项
service.remove('ssh')
3. clear() 清空列表⾥所有元素
service.clear()
4. del book[] (python关键字) 从内存中删除列表
service.clear()
修改:
1. 通过索引,重新赋值 service[0] = ‘mysql'
2. 通过切⽚ list1[3:5]=[3,4]service[:2] = ['samba','ldap']
查:
1.通过索引查看
2.通过遍历查看
主要方法:
reverse():反向列表中元素(倒叙排列列表)
sort([func]):对原列表进⾏排序(按升序的方式排列列表)
sorted(…)
元组:
创建:
tuple=()
查看元组:
tup1[0] tup2[1:5]
修改元组:不能修改。可以通过+⽣成新元组
删除元组:元组中的元素值是不允许删除的,但我们可以使⽤del语 句来删除整个元组 del tup1