增删改查
列表查询
####增删改查
list_1 = ['上海','北京','广州','深圳']
print(list_1) #查询列表
print(list_1[0],'\n',list_1[3]) #制定查询
列表增
####增删改查
list_1 = ['上海','北京','广州','深圳']
list_1.append('珠海') #增.append
print(list_1)
list_1.insert(1,'河北') #在列表 1 为插入
print(list_1)
列表改
list_1 = ['上海','北京','广州','深圳']
print(list_1)
list_1[2]='珠海' #指定改列表2 为
print(list_1)
列表删
list_1 = ['上海','北京','广州','深圳']
list_1.pop(0) #删除列表 0
print(list_1)
list_1.remove('北京') #删除列表为‘北京’的单位
print(list_1)
列表查
#查
list_1 = ['上海','北京','广州','深圳']
print(list_1[0]) #查 0位
print(list_1.index('北京')) #查'北京'在哪一位
list_1.insert(-2,'广州') #在list_1 位-2 位插入 广州
print(list_1.count('广州')) #查list_1有几个广州
print(list_1.reverse) #吧list_1 反转
print(list_1) #输出list_1
排序
-小知识正序可以不写扣号里的reverse=False
list_1.sort() 可以直接这样写
list_1 = [4,3,5,2,6,1]
list_2 =['e','d','c','b','a']
list_1.sort(reverse=False) #给列表做正序排列
list_2.sort(reverse=True) #给列表做倒序排列
print(list_1)
print(list_2)
合并和复制
list_1 = [1,2,3,4,5]
list_2 = [6,7,8,9,10]
print(list_1+list_2) #合并
print(list_1*2+list_2*2) #列表复制多次 再相加
多维数组取值
list_1 =['a','b','c','e',[1,3,2,['sd',2,'332']]]
print(list_1[4][3][2]) #通过位数来查询
Time:2020/11/29
Name:Eamonze