這是我做的:初級問題(蟒蛇) - 如何去除一定長度的條件下,從列表中的字詞
for word in doc:
if len(word) < 3:
doc.remove(word)
但是,如果我這樣做:
for word in doc:
if len(word) < 3:
print word
結果返回的是: 'O,' 'Of' '30' '4.' '我' 'IF' 以上。
大部分的兩個字符都被刪除了,但是還有一些,我做錯了什麼?
什麼語言是什麼?什麼是'doc'? – yamen 2012-04-14 03:24:31
對不起,這是蟒蛇。 'doc'實際上只是隨機單詞和數字的列表 – Carlll 2012-04-14 03:27:16
歡迎來到StackOverflow。你的標籤沒有任何意義。請編輯您的問題並使用有意義的標籤,例如您開始使用的語言(以及「doc」的定義及其內容的示例會有所幫助)。發佈幾個對任何人都沒有任何意義的詞彙,除了你對你(或其他任何人)沒有幫助。謝謝。 :) – 2012-04-14 03:28:02