• [^] # Re: Première remarques

    Posté par . En réponse à la dépêche Go : Un nouveau langage chez Google. Évalué à 2.

    reversed est un builtin de python, tout comme range. et il retourne un itérateur, pas une nouvelle collection inversée:
    assert 'reversed' in __builtin__.__dict__
    assert 'range' in __builtin__.__dict__
    l=range(5)
    rl=reversed(l)
    assert l[3]==3
    l[3]=2
    assert list(rl) == [4, 2, 2, 1, 0]