Inverser une liste en un vecteur

chourouk. Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
jisisv Messages postés 3678 Statut Modérateur -
Bonjour ,
Comment on peut transformer une liste en un vecteur pour python 3.5?
Merci d'avance

1 réponse

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    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