Accéder au n-ième élément d'une liste de tuples avec compréhensions
Extraire le n-ième élément d'une liste de tuples peut être réalisé utiliser efficacement les compréhensions. Considérons un scénario où vous avez une liste de tuples comme celle-ci :
elements = [(1, 1, 1), (2, 3, 7), (3, 5, 10)]
Votre objectif est d'obtenir les deuxièmes éléments (indices commençant à 0) dans une nouvelle liste.
seconds = [1, 3, 5]
Au lieu de recourir à des boucles for, une solution concise et optimisée implique des compréhensions :
<code class="python">n = 1 # N. . . [x[n] for x in elements]</code>
Dans cette compréhension, 'n' représente l'index de l'élément souhaité. En parcourant chaque tuple « x » dans la liste « éléments », il extrait le n-ième élément et l'ajoute à la liste de résultats.
Cette approche fournit un moyen clair et efficace d'accéder à des éléments spécifiques à partir d'un liste de tuples, en particulier lorsque vous travaillez avec de grands ensembles de données.
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!