1. 程式人生 > >幾個基礎類型循環刪除

幾個基礎類型循環刪除

indexer app out pre ont end error code move

把列表中所有姓周的?的信息刪掉(此題有坑, 請慎重):

lst = [‘周老二‘, ‘周星星‘, ‘麻花藤‘, ‘周扒皮‘]

結果: lst = [‘麻花藤‘]

lst = [周老二, 周星星, 麻花藤, 周扒皮]
for i in range(len(lst)-1,-1,-1):
    if lst[i][0] ==:
        lst.remove(lst[i])
print(lst)
刪除姓周的
lst = [周老二, 周星星, 麻花藤, 周扒皮]
for i in range(len(lst)-1,-1,-1):
    if lst[i][0
] ==: lst.pop(i) print(lst) lst = [周老二, 周星星, 麻花藤, 周扒皮] lst1=[] for i in lst: if i.startswith(): lst1.append(i) for j in lst1: lst.remove(j) print(lst) 刪除 周

清空

lst = [周老二, 周星星, 麻花藤, 周扒皮]
for i in range(len(lst)-1,-1,-1):
        lst.pop(i)
print(lst)
 直接刪空
for i in range(len(lst)-1,-1,-1): lst.remove(lst[i]) print(lst) 直接刪空 lst = [周老二, 周星星, 麻花藤, 周扒皮] for i in range(len(lst)): lst.remove(lst[i]) print(lst) # 報錯:IndexError: list index out of range

幾個基礎類型循環刪除