爲什麼以下語句在Python中不返回沒有'item'
的列表?從Python中的未命名列表中刪除項目
list(something_convertible_to_list).remove('item')
?
我想用上面的結構,以避免明確命名列表它傳遞給函數的唯一目的,即:
operate_on_list(list(something_convertible_to_list).remove('item'))
def operate_on_list(my_list):
# do_something
print my_list
return
這是可能在Python?
謝謝。這非常有幫助。我認爲沒有其他可以用於此目的的內置列表(即,我唯一的,簡單的替代方法是定義我自己的列表方法)。是對的嗎? – 2013-02-19 15:26:57
@ user273158 - 查看我的編輯。 – mgilson 2013-02-19 15:28:21
@Nicolas - 謝謝。正如你所評論的那樣,我正在努力。偉大的頭腦必須想象:) – mgilson 2013-02-19 15:29:49