Python基础数据类型-list(列表)
a = [1, 2, 3] a.append([1, 4]) a.append(8) a.append([8, 9, '10']) # 添加的是整体,即:将输入对象添加到列表末尾 print(a) # [1, 2, 3, [1, 4], 8, [8, 9, '10']] print(a.count(1)) # 返回1的出现次数 a.extend([11, 22]) # extend 添加的是元素,即:将输入对象的可迭代对象添加到列表末尾。 print(a) # [1, 2, 3, [1, 4], 8, [8, 9, '10'], 11, 22] print(a.index(11)) # 求返回值的第一个索引 a.insert(0, 888) # 在索引为0 的地方插入888 print(a) print(a.pop()) # 默认将最后一个元素remove掉,返回remove的值 print(a.pop(0)) # 将索引为0的元素remove掉,返回remove的值 # print(a.remove(99)) # 填写需要删除的值,如果不存在,则Raises ValueError a.remove(2) print(a) # [1, 3, [1, 4], 8, [8, 9, '10'], 11] a.reverse() print(a) # 反转 [11, [8, 9, '10'], 8, [1, 4], 3, 1] a.copy() # a的浅拷贝 print(a) vowels = ['e', 'a', 'u', 'o', 'i'] vowels.sort(reverse=True) # 降序 ['u', 'o', 'i', 'e', 'a'] print(vowels) vowels.sort(reverse=False) # 默认升序 ['a', 'e', 'i', 'o', 'u'] print(vowels) vowels.clear() print(vowels) # 从vowels 中删除所有元素返回 []