# 可以对列表进行 修改、切片、追加、删除、嵌套、迭代、成员判断 操作 # 列表的创建有2种: # 其中一:[] 以英文状态下创建的方括号 创建空的列表 li_1 = [] print(type(li_1)) # <class 'list'> # 列表中的元素是任意类型的,元素可以重复。 li_2 = ["hello", 20, 20.0, True, 20] # 其中二:通过类去创建列表 list() # list() -> new empty list # list(iterable) -> 意味着可以将元素逐个取出 print(list("hello")) # ['h', 'e', 'l', 'l', 'o'] # print(list(1234567)) TypeError: 'int' object is not iterable 整数不是序列类型,他是整体存储。 # 列表的修改 li_3 = list("abc") li_3[0] = "A" # ['A', 'b', 'c'] 列表值的修改,取出元素,重新赋值。 print(li_3) # 列表的删除 li_4 = list("1234567") # 删除方法1: # del li_4[0] ['2', '3', '4', '5', '6', '7'] # print(li_4) # 删除方法2; # remove(self, value): value值,不是下标 # li_4.remove("2") # print(li_4) # 删除方法3 # L.pop([index]) -> item -- remove and return item at index (default last). 从最后一个值开始删除的 li_4.pop() print(li_4) # ['1', '2', '3', '4', '5', '6']
基本数据类型-列表
本文介绍了Python列表的各种操作,包括创建、修改、删除、切片、追加、嵌套和迭代等。通过实例展示了如何使用方括号或`list()`函数创建列表,以及如何修改列表元素、删除元素(如通过`del`关键字或`remove()`方法)以及使用`pop()`方法。文章还强调了列表元素可以是任意类型,并且可以重复。
摘要由CSDN通过智能技术生成