Inverser une liste en un vecteur

Bonjour ,
Comment on peut transformer une liste en un vecteur pour python 3.5?
Merci d'avance

1 réponse

  1. Modérateur
    Utilise la méthode reverse():
    >>> l= ['pomme', 'poire' , 'fraise' , 'abricot']
    >>> l
    ['pomme', 'poire', 'fraise', 'abricot']
    >>> m= list(reversed(l))
    >>> m
    ['abricot', 'fraise', 'poire', 'pomme'] # nouvelle liste
    >>> l.reverse()  # in place reverse
    >>> l
    ['abricot', 'fraise', 'poire', 'pomme']
    

    Pour les tuples:
    >>> t= ('pomme', 'poire' , 'fraise' , 'abricot')
    >>> t[: : -1]   #tuples are immutable
    ('abricot', 'fraise', 'poire', 'pomme')


    Conversion de type:
    >>> t= ('pomme', 'poire' , 'fraise' , 'abricot')
    >>> u=list(t)
    >>> u
    ['pomme', 'poire', 'fraise', 'abricot']


    Gates gave ^W  sold  you the windows.
    GNU gave us the whole house.(Alexandrin)
    1