今日主要内容:
一.基础数据类型的补充
1.
① li = ["a","b","c"]
s = "_".join(li)
print(s) ====> a_b_c 在li的中间插入"_"
②li = ["a","b","c"]
li2 = ["1","2"]
s = li2.join(li)
print(s) =====>a,1,2,b,1,2,c # 将列表2中的"1","2"分别插入到li中
2.在lis,dic等的for循环过程中不可以执行删除元素的操作,因为删除元素会导致整个索引过程其他元素的索引发生改变.
注!! 在执行索引的过程中原来的索引会随着删除而发生改变,从而影响后面的遍历.
方法: 可以将要删除的元素先保存在一个lst中,然后再遍历lst中的每个元素,在原来列表中把lst中的每个元素依次删除. lst = ["周杰伦 ","周润发","周星星","麻花藤","周树人"] #找到姓"周"的人的姓名,并删除.
# del_lis = []
# for el in lst:
# if el[0] == "周":
# del_lis.append(el)
# print(del_lis)
# for el in del_lis:
# lst.remo