python list remove
要移除python list 中的一個項目
a = [1,2,3,4,5,6]
a.remove(2)
結果
a = [1, 3, 4, 5, 6]
想要移除所有項目
a=[1,2,3,4,5,6]
a=[] #即可清空
或是
(小心會出錯,這是指標的問題)
a = [1,2,3,4,5,6]
for b in a:
a.remove(b)
print a
結果
a = [2,4,6]
必需是
a = [1,2,3,3,4,5,6]
for b in list(a):
a.remove(b)
結果
a=[]
a = [1,2,3,4,5,6]
a.remove(2)
結果
a = [1, 3, 4, 5, 6]
想要移除所有項目
a=[1,2,3,4,5,6]
a=[] #即可清空
或是
(小心會出錯,這是指標的問題)
a = [1,2,3,4,5,6]
for b in a:
a.remove(b)
print a
結果
a = [2,4,6]
必需是
a = [1,2,3,3,4,5,6]
for b in list(a):
a.remove(b)
結果
a=[]
留言
張貼留言