這個問題只是出於一般的好奇心。我剛剛在當前項目中工作時注意到了這一點(令人驚訝的是我今天還沒有發現)。不能刪除函數調用
把這個代碼:
List = ["hi","stack","over","flow","how","you","doing"]
del List(len(List)-1)
錯誤:
SyntaxError: can't delete function call
我不明白爲什麼你不能通過引用到一個函數的調用來刪除列表中的索引?我只是閉嘴,接受你不能這樣做,或者我正在做一些根本錯誤的事情嗎?
我很抱歉,如果有一個簡單的答案,但谷歌變得不那麼有用,或者這是非常明顯的,我需要幫助。
這是一個壞主意,調用列表實例'List',你可以很容易混淆一個用於其他 – 2009-10-08 10:26:25
。請修正這個問題的標題,你的意圖不是刪除一個函數調用,而是使用一個帶有delete的函數調用,而不是「刪除函數調用」,而是「使用del函數調用」,或者更清晰的更多地描述你想要做什麼 – 2009-10-08 10:44:05
「刪除函數調用的結果」,可能是 – 2009-10-08 10:46:55