04_列表使用

发布时间 2023-08-14 11:42:57作者: 香菜哥哥
# 列表的增删改查
# lst = []
# 向列表中添加内容
# 1.append() 追加
# lst.append("tom")
# lst.append("帅哥")
# # 2.insert() 插入
# lst.insert(0, "李四")
# # 3.extend() 可以合并两个列表,批量的添加
# lst.extend(["王五","老赵"])
# output: ['李四', 'tom', '帅哥', '王五', '老赵']
# print(lst)

# # 从列表中删除
# ret = lst.pop(3)    # 给出被删除的索引,返回被删除的元素
# print(lst)
# print(ret)
# lst.remove("tom")  # 删除某个元素(*)
# print(lst)

# # 修改
# lst[4] = "老炮"  #直接用索引就可以进行修改操作
# print(lst)

# # 查询
# print(lst[4])


# 小练习
#   把所有姓王的人修改成姓张
lst = ['李四', 'tom', '帅哥', '王五', '老炮', "王二"]

for i in range(len(lst)):
    item = lst[i]#     
    if item.startswith("王"):
        # 张
        new_name = "张"+item[1:]
        print(new_name)
        # 把新名字换回列表
        lst[i] = new_name
print(lst)