[python] Résumé de la récupération des listes et des éléments du dictionnaire

introduction

liste

--Une ligne de données du même type --Chaque élément est indexé dans l'ordre de 0

Extraire les éléments un par un par index

list.py


ls = ['pomme', 'Les pêches', 'Cerise']
print(ls[0])
print(ls[1])
print(ls[2])

résultat


pomme
Les pêches
Cerise

Extraire les éléments un par un avec l'instruction `` for ''

list2.py


ls = ['pomme', 'Les pêches', 'Cerise']
for a in ls:
    print(a)

résultat


pomme
Les pêches
Cerise

dictionnaire

--Une collection de données avec des clés et des éléments

Extraire les éléments un par un en spécifiant une clé

dic.py


dic = {'des fruits':'pomme', 'Des légumes':'oignon'}
print(dic['des fruits'])
print(dic['Des légumes'])

résultat


pomme
oignon

Extraire la clé avec l'instruction `` for ''

dic2.py


dic = {'des fruits':'pomme', 'Des légumes':'oignon'}
for mykey in dic.keys():
    print(mykey)

résultat


des fruits
Des légumes

Extraire des éléments avec l'instruction `` for ''

dic2.py


dic = {'des fruits':'pomme', 'Des légumes':'oignon'}
for myval in dic.values():
    print(myval)

résultat


pomme
oignon

Extraire la clé et l'élément en même temps avec l'instruction for```

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

Liste dans le dictionnaire

Liste `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

Dictionnaire dans le dictionnaire

Faire de la `` valeur '' un dictionnaire

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

[python] Résumé de la récupération des listes et des éléments du dictionnaire
Comment obtenir des éléments de type dictionnaire de Python 2.7
[Python] Résumé de l'utilisation des fonctions de fractionnement et de jointure
[Python2.7] Résumé de l'utilisation d'unittest
Résumé de l'utilisation de la liste Python
[Python2.7] Résumé de l'utilisation du sous-processus
Comment comparer des listes et récupérer des éléments communs dans une liste
Résumé de la façon d'importer des fichiers dans Python 3
Résumé de l'utilisation de MNIST avec Python
Comment écrire un type liste / dictionnaire de Python3
[Python] Résumé de la façon de spécifier la couleur de la figure
Comment échanger des éléments dans un tableau en Python et comment inverser un tableau.
Comment stocker une fonction Python dans la valeur d'un dictionnaire (dict) et appeler la fonction en fonction de la clé
Résumé de l'utilisation de pyenv-virtualenv
Résumé de la prise en charge des opérations de hachage (dictionnaire) pour Ruby et Python
Comparaison de l'utilisation des fonctions d'ordre supérieur dans Python 2 et 3
Résumé de l'utilisation de csvkit
Résumé des index et des tranches Python
Vue d'ensemble de l'environnement virtuel Python et comment le créer
[Super facile! ] Comment afficher le contenu des dictionnaires et des listes incluant le japonais en Python
[Python] Comment obtenir le premier et le dernier jour du mois
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
Comment trier une liste de tableaux 2D, de dictionnaires et de classes propriétaires
Comment empaqueter et distribuer des scripts Python
Comment installer et utiliser pandas_datareader [Python]
python: Comment utiliser les locals () et globals ()
[Python] Comment calculer MAE et RMSE
Comment utiliser le zip Python et énumérer
Comment utiliser is et == en Python
Résumé de l'écriture d'AWS Lambda
[Question] Comment utiliser plot_surface de python
[Python] Comment spécifier la position d'affichage de la fenêtre et la taille de matplotlib
[Python] Comment utiliser la liste 2 Référence de la valeur de la liste, nombre d'éléments, valeur maximale, valeur minimale
Résumé de la façon de définir la charpie principale (pep8, pylint, flake8) de Python
[python] Comment afficher les éléments de la liste côte à côte
Résumé de la correspondance entre les opérations de tableau ruby et python
[Python] Comment utiliser deux types de type ()
Comment générer une séquence en Python et C ++
Résumé des différences entre PHP et Python
[Python] Comment lire les données de CIFAR-10 et CIFAR-100
Réécrire des éléments dans une boucle de listes (Python)
Installation de Python 3 et Flask [Résumé de la construction de l'environnement]
Comment spécifier des attributs avec Mock of Python
[Python] Comment utiliser la fonction de hachage et taple.
[Python] Comment créer une liste de types de dictionnaire, ajouter / modifier / supprimer des éléments et extraire avec une instruction for
Résumé de l'étude de Python pour utiliser AWS Lambda
Résumé relatif aux E / S de python et fortran
Liste de code Python à déplacer et à mémoriser
Comment tracer l'autocorrélation et l'autocorrélation partielle avec Python
Comment supprimer les éléments en double dans la liste Python 3
Résumé de la lecture des données numériques avec python [CSV, NetCDF, Fortran binary]
Comment compter le nombre d'éléments dans Django et sortir dans le modèle
[Astuces Python] Comment récupérer plusieurs clés avec la valeur maximale du dictionnaire
Comment installer Python
Comment installer python
Comment utiliser le dictionnaire {}
Résumé des arguments Python
[Python] [Django] Comment utiliser le champ de choix et comment ajouter des options
Résumé des outils nécessaires pour analyser les données en Python