标签: python
每当我运行下面的代码时,我都会得到输出:'[1、3、4、5,'b',6]'。为什么'b'仍然在列表中,我无法理解。
def bubble(lst): for i in lst: if isinstance(i, str): lst.remove(i) print(lst) a = [1,"h",3,4,5,"a","b",6,"h"] bubble(a)