#1.列表list
list1 = ['咖啡','牛奶','可乐']#定义列表
#print(type(list1)) #类型
#print(len(list1)) #list1的长度
#(1) append() 在列表末尾追加一个元素
#list1.append('茶')
#print(list1)
#(2) extend() 在原列表后追加一个序列,序列用“[]”
list1.extend(['雪碧','矿泉水','茶'])
#print(list1)
#(3) insert() 在指定的下标位置插入一个元素
list1.insert(3,'冰沙')
print(list1)
#(4) 更新
print(list1[2]) #输出list1中在位置2的数据
list1[2] = '零度可乐'#将list1中位置2的数据“可乐”替换成“零度可乐”
print(list1)
#(5)查询
#print(list1.index('雪碧'))#拿到list1中第一次出现“雪碧”的下标
list1.append('雪碧')
#print(list1.count('雪碧')) #返回list1中出现“雪碧”的次数
#(6) 删除
#print(list1)
#print(list1.pop(-2)) #按照下标删除
list1.remove('雪碧') #按照数据第一次匹配的项删除
#print(list1)
#(7) 排序 字符串排序没有意义 若要降序,必先升序排列后反向排列
list2 = [22,11,21,8,10,9,45,50]
list2.sort() #升序排列
#print(list2)
list2.reverse() #反向排列
#print(list2)
#(8) 列表内部数据类型任意
list3 = ['abc',111,4.3,[1,2,3]]
#print(list3[3][1]) #取list3中[1,2,3]的2
#print(list3[0][1])
list的基本操作
最新推荐文章于 2024-03-04 16:44:02 发布