Comment extraire le premier élément de chaque sous-liste dans une liste Python imbriquée ?

DDD
Libérer: 2024-11-23 20:05:14
original
181 Les gens l'ont consulté

How to Extract the First Item from Each Sublist in a Nested Python List?

Extraire les premiers éléments des listes imbriquées en Python

Étant donné une liste de listes, la tâche consiste à extraire le premier élément de chaque sous-liste et créez une nouvelle liste contenant ces valeurs. Par exemple, avec une liste comme [[a,b,c], [1,2,3], [x,y,z]], le résultat souhaité serait [a, 1, x].

Solution utilisant la compréhension de liste :

Une approche simple consiste à utiliser la compréhension de liste :

lst = [['a', 'b', 'c'], [1, 2, 3], ['x', 'y', 'z']]
lst2 = [item[0] for item in lst]
Copier après la connexion

Ceci la compréhension parcourt chaque sous-liste de lst et sélectionne le premier élément à l'aide de l'expression item[0]. Les valeurs extraites sont ensuite ajoutées à la nouvelle liste, lst2.

Exemple :

Considérons l'exemple suivant :

lst = [['a', 'b', 'c'], [1, 2, 3], ['x', 'y', 'z']]

# Extract first items of sublists
lst2 = [item[0] for item in lst]

# Print the extracted values
print(lst2)
Copier après la connexion

Sortie :

['a', 1, 'x']
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal