或者如何在修改列表中聲明if語句。python中if語句中的生成器
我一直在閱讀StackOverflow一段時間(感謝大家)。我喜歡它。我也看到你可以發表問題並自己回答。對不起,如果我重複,但我沒有在StackOverflow找到這個特殊的答案。
- 你如何驗證一個元素是一個列表,但修改它在同一時間?
我的問題:
myList = ["Foo", "Bar"]
if "foo" in myList:
print "found!"
由於我不知道在列表中我想以較低的情況下,列表比較單元的情況。顯而易見的答案是:
myList = ["Foo", "Bar"]
lowerList = []
for item in myList:
lowerList.append(item.lower())
if "foo" in lowerList:
print "found!"
我可以做得更好嗎?
小點:雖然您可以使用「列表」作爲變量名,你或許不應該因爲這樣做旁白賦予了內置類型的名稱。 – 2010-08-05 22:02:03
好的抓彼得:我其實認爲這是一個溫和的主要觀點。 – 2010-08-05 22:03:10
變了,謝謝! – 2010-08-05 22:12:12