python 列表操作

 

#列表取值,切片
names = ['sara', 'john', 'alex', 'Michale']
print(names[0]) #sara
print(names[1:3])  #['john', 'alex']
print(names[-1])  #从最后一个开始取值
print(names[-2:])#取最后两个值['alex', 'Michale']
print(names[0:3])#
print(names[:3])
names.append('Lily')  #默认插到最后一个
names.insert(1,'Sunny') #插入到指定位置
names[0] = 'Sarah'   #修改列表中的值
#delete
names.remove('Sarah')
del names[4]
names.pop() #默认删除最后一个
#del names[1] = names.pop(1)
print(names)
print(names.index('alex'))  #找到用户所在的位置
print(names[names.index('alex')])
print(names.count('alex'))  #统计用户出现的次数
name2 = ['Sarah']
names.extend(name2)  #列表合并
print(names)

 

上一篇:mapbox中 变长参数的宏函数


下一篇:[转载] Python中format函数用法