name = ["lniox", "niox"]
# append方法 在列表最后追加元素
name.append("lianni")
# insert方法 有两个参数 第一个参数决定插入的位置 第一个参数是索引
# 第二个参数是待插入的元素
name.insert(1, "liguangjun")
print(name)
age = [10, 20, 11, 12, 1, 14]
# extend方法 合并方法 可以将一个列表的值与另外一个列表的值合并起来
name.extend(age)
# 在原有列表的基础上 直接修改原来的列表
print(name)
# 列表可以存放任何元素 bool int float string list dict table
# del方法 可以删除任何数据类型
del name[0]
print(name)
# pop方法 删除列表最后一个元素 并返回元素的值
# 可以指定索引 pop里面可以放索引参数
print(name.pop())
print(name)
deleted_item = name.pop(0)
print(deleted_item)
print(name)
# pop方法 是指定索引 remove方法是指定元素
# remove 如果有多个指定元素 只会删除从左到右的第一个指定元素
# remove 没有返回值
del_element = name.remove("niox")
print(del_element, type(del_element))
print(name, len(name))
# clear 清空列表
name.clear()
print(name)
# 查找操作 修改操作
# 使用下标进行赋值时 首先得保证列表对应的元素得存在
# 但是使用append 方法时 就不需要考虑 append是直接在最后追加元素
for i in range(0, 10):
name.append(i)
# name[i] = i + 2
print(name)
# index 返回从左开始匹配到的第一个参数的索引
zero_index = name.index(0)
# count 返回 参数在列表中的个数
zero_count = name.count(0)
print(zero_index, zero_count)
列表
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 一、Python的基础知识: *基础知识: ROM是只读内存,用于存储操作系统,存进去以后只能读取不能修改;RAM...