# 1.2 如果被查找的元素不存在,会报错 # index = mylist.index("hello") # print(f"itheima在列表中的下标索引值是:{index}") # 报错 # 语法:列表[下标] = 值 mylist = ['itcast', 'itheima', 'python'] # 查找某元素的下标索引 # mylist = mylist.index("itheima") # 2修改特定下标索引的值 mylist[0] = "传智教育" print(f"列表被修改元素值后,结果是:{mylist}") # 插入元素 语法:列表insert(下标,元素),在指定的下标位置,插入指定的元素 my_list = [1, 2, 3] my_list.insert(1, "itheima") print(my_list) # 插入元素 mylist.insert(1, "best" ) print(f"列表插入元素后,结果是:{mylist}") # 追加元素: # 语法: 列表append(元素),将指定元素,追加到列表的尾部 you_list = [1, 2, 3] you_list.append(4) print(you_list) # 在列表中追加一堆元素 # 列表。extend(其他数据容器) you_list.extend([1, 2, 3, 4]) print(you_list) you_list.append(my_list) print(you_list) # append可以追加列表 # 删除元素 del mylist[0] print(mylist) del you_list[8] print(you_list) # 语法2 通过变量 element = mylist.pop(2) print(element) # 语法1: del列表[下标] # 语法2:列表.pop(下标) # 删除某元素在列表中的第一个匹配值 # 语法:列表.remove(元素) my_list = [1, 2, 3, 2, 3] my_list.remove(2) print(my_list) # 清空列表 my_list.clear() print(f"清空的列表后:{my_list}") # 统计某元素在列表内的数据 语法:列表count(元素) my_list = [1, 1, 1, 2, 3] print(my_list.count(1)) # 统计列表中元素的数量有多少个 my_list = [1, 1, 1, 2, 3] count = len(my_list) print(len(my_list))