Was ist der beste Weg, um das letzte Element von einem Iterator in Python 2.6 abzurufen? Zum Beispiel sagen
my_iter = iter(range(5))
Was ist der kürzeste Code / sauberste Weg, um 4
davon zu kommen my_iter
?
Ich könnte das tun, aber es scheint nicht sehr effizient zu sein:
[x for x in my_iter][-1]
iter(range(5))