我试图从一个空列表中删除一个位置,这是一个演示或试图删除的简单示例
#Test about fruits
fruits = []
fruits.append('maça')
fruits.append('goiaba')
fruits.append('uva')
fruits.append('pera')
fruits.append('bananna')
fruits[1] = []
print (fruits)
输出:['maça', [], 'uva', 'pera', 'bananna']
所需输出['maça', 'uva', 'pera', 'bananna']
记住这是一个简单的例子,所以我可以将它应用到我正在开发的一个更健壮的程序中,该程序在这种情况下会出现相同的问题,即列表中的“位置”具有“null”或空值
你可以用
差异见Difference between del, remove and pop on lists
使用
pop()
按索引从列表中删除元素,而不是为索引指定空值或
del
pop()
允许您同时检索要删除的值相关问题 更多 >
编程相关推荐