Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python

Je ne pouvais pas écrire un titre facile à comprendre ...

li = [
  {'name': 'col_a', 'length': 10},
  {'name': 'col_b', 'length': 8},
  {'name': 'col_c', 'length': 6},
  {'name': 'col_d', 'length': 4},
  {'name': 'col_e', 'length': 2}
]

Je veux la longueur totale jusqu'au troisième élément!

Quand

sum([d['length'] for d in li[:3]])

Vous pouvez l'obtenir avec.

for idx in range(len(li)):
  print(sum(d.get('length', 0) for d in li[:i]]))

Comme.

Si vous avez besoin d'un élément de départ, vous pouvez l'ajuster dans la plage.

Tout le monde aime (?) Pour supporter les fichiers de longueur fixe, etc ...

Recommended Posts

Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python
Obtenez le nombre d'éléments spécifiques dans la liste python
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Comment obtenir une liste de fichiers dans le même répertoire avec python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
Comment obtenir une liste d'exceptions intégrées pour python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
Essayez d'obtenir la liste des fils du bulletin d'information (je n'aime pas) avec Python.
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
Obtenez de manière récursive la liste Excel dans un dossier spécifique avec python et écrivez-la dans Excel.
Lorsqu'une chaîne de caractères d'une certaine série se trouve dans la clé du dictionnaire, la chaîne de caractères est convertie en valeur du dictionnaire.
Récupérer l'appelant d'une fonction en Python
Copiez la liste en Python
[Linux] Une commande pour obtenir une liste des commandes exécutées dans le passé
J'ai mesuré 6 méthodes pour obtenir l'indice de la valeur maximale (valeur minimale) de la liste
Comment passer le résultat de l'exécution d'une commande shell dans une liste en Python
Comment obtenir le nombre de chiffres en Python
[python] Récupère la liste des classes définies dans le module
Comment écrire un type liste / dictionnaire de Python3
Script Python pour obtenir une liste d'exemples d'entrée pour le concours AtCoder
[Introduction à Python] Comment obtenir l'index des données avec l'instruction for
Comment stocker une fonction Python dans la valeur d'un dictionnaire (dict) et appeler la fonction en fonction de la clé
Comment identifier l'élément avec le plus petit nombre de caractères dans une liste Python?
Une note lors de la vérification si la clé spécifiée existe dans le dictionnaire défini avec python
Comment vérifier en Python si l'un des éléments d'une liste est dans une autre liste
[python] Comment vérifier si la clé existe dans le dictionnaire
Développer une bibliothèque pour obtenir la liste des collections Kindle en Python
Obtenez l'index de chaque élément de la matrice de confusion en Python
Extraire la valeur la plus proche d'une valeur à partir d'un élément de liste en Python
[OCI] Script Python pour obtenir l'adresse IP d'une instance de calcul dans Cloud Shell
[Python] Programmation pour trouver le nombre de a dans une chaîne de caractères qui se répète un nombre spécifié de fois.
Comment vérifier si le contenu du dictionnaire est le même en Python par valeur de hachage
Comment passer le résultat de l'exécution d'une commande shell dans une liste en Python (version non bloquante)
Exporter la liste de clés incluse dans S3 Bucket dans un fichier
Comment déterminer l'existence d'un élément sélénium en Python
J'ai essayé d'obtenir l'index de la liste en utilisant la fonction énumérer
Comment vérifier la taille de la mémoire d'une variable en Python
[python] Obtenez le rang des valeurs dans la liste par ordre croissant / décroissant
Comment obtenir les coordonnées de sommet d'une entité dans ArcPy
[Python] Comment obtenir une valeur avec une clé autre que value avec Enum
Créez une fonction pour obtenir le contenu de la base de données dans Go
Comment supprimer plusieurs positions (index) spécifiées dans une liste Python
Obtenez une liste de fichiers dans un dossier avec python sans chemin
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
Obtenez le nombre de lecteurs d'articles sur Mendeley en Python
Afficher une liste d'alphabets en Python 3
Comment obtenir stacktrace en python
[python] Obtenir une liste de variables d'instance
Obtenir la liste de codes EDINET en Python
[Python] Obtenir une liste de dossiers uniquement
[Python] Le rôle de l'astérisque devant la variable. Divisez la valeur d'entrée et affectez-la à une variable
Python VBA pour obtenir une capture de la page WEB entière avec Selenium
Obtenez une liste des packages installés dans l'environnement actuel avec python
[Python] Comment mettre n'importe quel nombre d'entrées standard dans la liste
[Introduction à Python] Comment trier efficacement le contenu d'une liste avec le tri par liste
Comment obtenir la valeur du magasin de paramètres dans lambda (en utilisant python)
Je souhaite trier une liste dans l'ordre des autres listes