Affecter plusieurs valeurs à une variable

Fermé
Python290 Messages postés 8 Date d'inscription dimanche 13 mai 2018 Statut Membre Dernière intervention 21 mai 2018 - 21 mai 2018 à 02:20
yg_be Messages postés 22828 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 mai 2024 - 21 mai 2018 à 12:05
Salut tout le monde je débute sur python et je voudrais savoir comment affecter plusieurs valeurs à une variable dans mon cas je voudrais attribuer à une variable plusieurs liste de coordonnées par exemple:
L=([1,1,1,1,0,0,0],[0,1,1,1,1,0,0],[0,0,1,1,1,1,0])

Est-ce que c'est possible ou je dois affecter chaque coordonnées a chaque variable (sachant que j'en ai une vingtaine)

Merci d'avance pour votre aide :)

1 réponse

yg_be Messages postés 22828 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 mai 2024 1 471
21 mai 2018 à 08:59
bonjour, plutôt ainsi:
L=[[1,1,1,1,0,0,0],[0,1,1,1,1,0,0],[0,0,1,1,1,1,0]] 
0
Python290 Messages postés 8 Date d'inscription dimanche 13 mai 2018 Statut Membre Dernière intervention 21 mai 2018
21 mai 2018 à 10:41
Merci pour ton aide, mais comment je fais pour dire par exemple que si mon x est égal à une des valeurs de L alors j'ai une conséquence ?
0
yg_be Messages postés 22828 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 mai 2024 1 471 > Python290 Messages postés 8 Date d'inscription dimanche 13 mai 2018 Statut Membre Dernière intervention 21 mai 2018
21 mai 2018 à 12:05
peut-être ainsi, ou bien autrement:
L=[[1,1,1,1,0,0,0],[0,1,1,1,1,0,0],[0,0,1,1,1,1,0]] 
x=1
for l in L:
    if x in l:
     print ("consequence",x,l)
0