Python devient fainéant

Python 3 est un peu plus fainéant. Voyez:

>>> r = range(10)
>>> print(r)
range(0, 10)
>>> print(r[3])
3

Avec Python 2.7:

>>> r = range(10)
>>> print r
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> print r[3]
3

C’est encore une petite chose à savoir à propos de Python. Cela peut sembler ridicule de prime abord, mais il peut y avoir un avantage avec un très grand range. Bon avec Python 2, on peut aussi utiliser les itérateurs pour avoir ça.

Tu trouveras d’autres «astuces» Python sympa ici.

Et tiens, au lieu de fainéanter je pourrai continuer d’apprendre Haskell. Un vrai langage de paresseux.

Related Posts