Quel est le meilleur moyen d'obtenir le dernier élément d'un itérateur dans Python 2.6? Par exemple, disons
my_iter = iter(range(5))
Quel est le moyen le plus court / le plus propre d’obtenir 4
de my_iter
?
Je pourrais le faire, mais cela ne semble pas très efficace:
[x for x in my_iter][-1]