Qu'est-ce que la compréhension de liste Python

爱喝马黛茶的安东尼
Libérer: 2020-01-06 10:27:19
original
8473 Les gens l'ont consulté

Qu'est-ce que la compréhension de liste Python

Les compréhensions de listes (également appelées compréhensions de listes) fournissent un moyen concis et concis de créer des listes.

Sa structure est de contenir une expression entre crochets, puis une instruction for, puis 0 ou plus pour ou if. Cette expression peut être arbitraire, ce qui signifie que vous pouvez mettre n'importe quel type d'objet dans la liste. Le résultat de retour sera une nouvelle liste produite une fois l'expression dans le contexte des instructions if et for terminée.

Ordre d'exécution de la compréhension de la liste : il existe une relation imbriquée entre chaque instruction. La deuxième instruction à gauche est la couche la plus externe dans l'ordre, et la première instruction à gauche est la couche la plus externe. dernier niveau.

[x*y for x in range(1,5) if x > 2 for y in range(1,4) if y < 3]
Copier après la connexion

Son ordre d'exécution est :

for x in range(1,5)
    if x > 2
        for y in range(1,4)
            if y < 3
                x*y
Copier après la connexion

réseau d'apprentissage python, apprentissage en ligne gratuit plateforme python, bienvenue à suivre !

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!

Étiquettes associées:
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