python中对列表list遍历的过程中删除元素4种方法
发布时间:2020-12-17 17:02:15 所属栏目:Python 来源:网络整理
导读:代码存储库,记录在删除列表中指定元素代码 背景: li=[1,2,3,1,4,6,73,5,4]列表中的所有等于1,3的值 解决方法: 第一种使用逆序遍历 num_list?=?[1,4]for?i?in?num_list[::-1]:????????if?i?in?[1,3]:????????????????num_list.remove(i)?????print(num_lis
代码存储库,记录在删除列表中指定元素代码 背景: li=[1,2,3,1,4,6,73,5,4] 列表中的所有等于1,3的值 解决方法: 第一种使用逆序遍历 num_list?=?[1,4] for?i?in?num_list[::-1]:???? ????if?i?in?[1,3]:???????? ????????num_list.remove(i)???? ? print(num_list) 第二种使用写入新列表中 第三种列表推导式:new_list?=?[i?for?i?in?num_list?if?i?not?in?[1,3]] |