`liste
et du
dictionnaire``
`liste
et
dictionnaire``
.
――En particulier, je l'utilise personnellement le plus souvent car je peux imbriquer dictionnaire`
dans dictionnaire
``.--Une ligne de données du même type --Chaque élément est indexé dans l'ordre de 0
list.py
ls = ['pomme', 'Les pêches', 'Cerise']
print(ls[0])
print(ls[1])
print(ls[2])
résultat
pomme
Les pêches
Cerise
list2.py
ls = ['pomme', 'Les pêches', 'Cerise']
for a in ls:
print(a)
résultat
pomme
Les pêches
Cerise
--Une collection de données avec des clés et des éléments
dic.py
dic = {'des fruits':'pomme', 'Des légumes':'oignon'}
print(dic['des fruits'])
print(dic['Des légumes'])
résultat
pomme
oignon
key``` en utilisant `keys
`dic2.py
dic = {'des fruits':'pomme', 'Des légumes':'oignon'}
for mykey in dic.keys():
print(mykey)
résultat
des fruits
Des légumes
valeur``` en utilisant
valeurs
dic2.py
dic = {'des fruits':'pomme', 'Des légumes':'oignon'}
for myval in dic.values():
print(myval)
résultat
pomme
oignon
for``` clé
et `` valeuren utilisant
items```dic3.py
dic = {'des fruits':'pomme', 'Des légumes':'oignon'}
for mykey, myval in dic.items():
print(mykey)
print(myval)
résultat
des fruits
pomme
Des légumes
oignon
`valeur
`dic_list.py
dic = {'des fruits':['pomme', 'Les pêches'], 'Des légumes':['oignon', 'carotte']}
#Extraire une liste d'éléments d'une clé
for mykey in dic.keys():
for i in range(0,len(dic[mykey])):
print(dic[mykey][i])
#Récupérer directement la liste des éléments
for myvalue in dic.values():
for i in range(0,len(myvalue)):
print(myvalue[i])
Les deux ont le même résultat
résultat
des fruits
pomme
Des légumes
oignon
key et du dictionnaire imbriqué `` `` key
dic_dic.py
dic = {'des fruits': {'Comme':'pomme', '大Comme':'Les pêches'}, 'Des légumes': {'Comme':'Tomate', 'Haine':'poivre vert'}}
print(dic['des fruits']['Comme'])
print(dic['Des légumes']['Haine'])
résultat
pomme
poivre vert
Recommended Posts