列表的修改
#pv = page view
#uv = user view
#定义一个列表
service = ['http','samba','nfs']
#通过索引,重新赋值
service[0] = 'mysql' #将索引值为0的字符修改为‘mysql’
print(service)
#通过切片
print(service[:2]) #显示索引为2之前的元素
service[:2] = ['firewalld','iscsi'] #通过切片方式修改列表内容
print(service[:2])
列表的查看
service = ['http','samba','nfs','iscsi','http']
#查看出现的次数
print(service.count('http'))
#查看指定元素的索引值(可以指定索引范围查看)
print(service.index('http')) #查看元素的位置,输出最小索引
print(service.index('http',2,5)) #查看索引在2-5之间的指定元素的索引
列表的排序
#按照ASCII码进行排序
service = ['http','samba','nfs','iscsi','http']
service.sort()
print(service)
import random
li = list(range(10)) #生成0-9的随机数的列表
print(li)
random.shuffle(li) #将列表里的元素随机排序
print(li)