我對Python相當陌生,在比較字符串時我有一個關於性能的問題。下面的兩個代碼似乎都能達到我想要的效果,但是有沒有什麼理由使用其中的一個代替另一個呢?在['item1','item2',...]與X =='item1',X =='item2',...比較字符串與Python:X?
選項1:
if first_column_header == 'author name' or first_column_header == 'author' or first_column_header == 'name':
選項2:
if first_column_header in ['author name', 'author', 'name']:
嘗試使用[timeit(http://docs.python.org/2/library/timeit.html)模塊 –