Archive for the ‘Liste’ Category

Python: Mixer les éléments d’une liste

 list, list
{filelink=15871}

# Définition d'une avec un seul type de données(int)
baaa= [1, 2, 3,4]
print baaa
 
# Définition d'une liste avec des types des données mixtes
booo = [1.5, 14, 'www.mesexemples.com', lambda x: x**2, {"a":20, "b":16}]
print booo
 
#Afficher l'élément 2 de la liste
print booo[2]
 
for elem in booo:
     print elem, "->", type(elem) #Affucher l'élément et son type

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Liste: Exemple d’utilisation d’opérateur de concaténation

 list, list
{filelink=15888}

 
maListe = ['Pyton', 'et', 'Java']
 
maListe = maListe + ['sont', 'Orientés objet']
print maListe #['Pyton', 'et', 'Java', 'sont', 'Orientxc3xa9s objet']
 
maListe += ['et Faciles']
print maListe #['Pyton', 'et', 'Java', 'sont', 'Orientxc3xa9s objet', 'et Faciles']

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: Comment trouver la taille d’une liste

 list, list
{filelink=15872}

 
# taille d'une liste vide
print len(()) # 0
print len([]) # 0
 
#Définition d'une liste simple
baaa= [1, 2, 3,4]
print len(baaa) #Afficher la taille: 4
 
#Définition d'une liste imbriquée
fooo=[[0,baaa,"sakoba"],[1.2, lambda x: x**2]]
print len(fooo) # 2

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Exemple de conversion d’une liste

 list, list
{filelink=15889}

#Définition d'une chaîne de caractère
str="Bienvenu sur python.mesexemples.com"
 
#Création d'une liste à partir de la chaîne
maListe=list(str[0:6])
print maListe          #['B', 'i', 'e', 'n', 'v', 'e']
 
#Création d'une liste
maListe2=list((1,2,('a','b','c'),maListe))
print maListe2        # [1, 2, ('a', 'b', 'c'), ['B', 'i', 'e', 'n', 'v', 'e']]

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: Exemple de suppression des éléments d’une liste

 list, list
{filelink=15873}

liste = ['app', 'programmation', 'java',
     'avec python', 'cpp', 'C#', 'php', 'apprendre']
print liste  #Afficher la liste
 
#Supprimer php dans la liste
print liste.remove("php")
print liste
 
#Supprimer l'élément 2 de la liste
liste.remove(liste[2])
print liste

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: définition d’une expression dans une liste

 list, list
{filelink=15890}

# Afficher une liste simple
print [1, 2, 3] + [4, 5, 6]             # concaténation
 
#Initialiser la liste avec le resultat d'une expression
listExp = [x+1 for x in range(100) if x>23]
print listExp

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Python: Répéter le contenu d’une liste

 list, list
{filelink=15874}

# Définition d'une liste
liste=[10]
print liste
 
#Définition d'une liste avec 10 éléments
# de la même valeur
liste=[10]*10
print liste

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Liste: Comparaison des contenus et de l’objet lui même

 list, list
{filelink=15891}

maList1=[1, 2, 3, 4, 5]
maList2=[1, 2, 3, 4, 5]
 
#Comparaison de contenu
print maList1==maList2           #true
 
#Comparaison des deux objets
print maList1 is maList2         #false

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Exemple d’indexation d’une liste imbriquée

 list, list
{filelink=15875}

# Définition d'une liste imbriquée
maListe=((0,1),[2,3],(4,5,6))
 
# Afficher la deuxième liste de la liste
print maListe[1]
 
#Afficher le premier élément de la deuxième liste de la liste
print  [1][0]
 
# Afficher le deuxième élément de la
# première liste de la liste à partir de la fin
print [-1][2]

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]

Définition d’une liste rangée avec la méthode ‘range’

 list, list
{filelink=15892}

maListe=range(5, 10)
print maListe
 
print range(1,10)

Livres Sur ce Sujet

[amazon_image id=”2212134347″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3[/amazon_image] [amazon_image id=”B005J2L260″ link=”true” target=”_blank” size=”medium” ]Apprenez à programmer en Python[/amazon_image] [amazon_image id=”2100508830″ link=”true” target=”_blank” size=”medium” ]Python : Petit guide à l’usage du développeur agile[/amazon_image] [amazon_image id=”2212127081″ link=”true” target=”_blank” size=”medium” ]Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices ![/amazon_image]