14
Cara terbersih untuk mendapatkan item terakhir dari iterator Python
Apa cara terbaik untuk mendapatkan item terakhir dari iterator dengan Python 2.6? Misalnya, katakanlah my_iter = iter(range(5)) Apa terpendek-kode / cara terbersih mendapatkan 4dari my_iter? Saya bisa melakukan ini, tetapi sepertinya tidak terlalu efisien: [x for x in my_iter][-1]