python Remarque: enumerate () -Obtenir l'index et l'élément de la liste en même temps et tourner pour l'instruction

Motivation

[Article précédent] En continuant de (), je lisais "Explication détaillée Deep learning Tensorflfow / Keras time series data processing", et keras Lors de la définition de la structure du modèle dans, une fonction appelée enumerate () a été utilisée dans l'instruction for, mais je ne connaissais pas le contenu, alors je l'ai recherchée.

enumerate (): obtient l'index de la liste et les éléments à la fois

Je l'ai utilisé comme référence. http://www.gesource.jp/programming/python/code/0022.html

enumerate_check.py


a = [(i+1)*10 for i in range(10)]

for index, element in enumerate(a):
  print(index, '-', element)

Résultat d'exécution 0 - 10 1 - 20 2 - 30 3 - 40 4 - 50 5 - 60 6 - 70 7 - 80 8 - 90 9 - 100

Quand cela sera-t-il utile?

enumerate_check2.py


a = [(i+1)*10 for i in range(10)]

for i in range(len(a)):
  print(i, '-', a[i])

C'était le même résultat. Enumerate () est-il meilleur? S'agit-il simplement d'un problème de lisibilité?

Recommended Posts

python Remarque: enumerate () -Obtenir l'index et l'élément de la liste en même temps et tourner pour l'instruction
python Remarque: map -faire la même chose pour chaque élément de la liste
Fonction intégrée Python ~ divmod ~ Obtenons le quotient et le reste de la division en même temps
[Introduction à Python] Comment obtenir l'index des données avec l'instruction for
Obtenez le nombre d'occurrences pour chaque élément de la liste
Obtenez l'index de chaque élément de la matrice de confusion en Python
J'ai essayé d'obtenir l'index de la liste en utilisant la fonction énumérer
[Python] Comment utiliser la fonction enumerate (extraire le numéro d'index et l'élément)
Obtenez une instance datetime à tout moment de la journée en Python
J'ai mesuré la vitesse de la notation d'inclusion de liste, pendant et pendant avec python2.7.
Comptez le nombre de fois que deux valeurs apparaissent simultanément dans un élément de type itérateur Python 3
Au moment de la mise à jour de python avec ubuntu
Obtenez la date de mise à jour du fichier de mémorandum Python.
[Python] Créer une liste de date et d'heure (type datetime) pour une certaine période
Script Python pour obtenir une liste d'exemples d'entrée pour le concours AtCoder
Obtenez le dernier élément du tableau en fractionnant les chaînes en Python et PHP
Comment obtenir une liste de fichiers dans le même répertoire avec python
Liste des bibliothèques Python pour les data scientists et les data ingénieurs
[Python] Mesure et affiche le temps nécessaire au traitement
[python] Récupère la liste des classes définies dans le module
Visualisez les données et saisissez la corrélation en même temps
Python: obtenir une liste de méthodes pour un objet
Vérifiez le temps de traitement et le nombre d'appels pour chaque processus avec python (cProfile)
J'ai essayé la même analyse de données avec kaggle notebook (python) et PowerBI en même temps ②
Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python
J'ai essayé la même analyse de données avec kaggle notebook (python) et PowerBI en même temps ①
Obtenez une liste des métriques CloudWatch et une table de correspondance des unités unitaires avec Python boto
Essayez d'obtenir la liste des fonctions du paquet Python> os
wxPython: dessin simultané d'animation et de dessin graphique
[Python] Créer une liste de dates et d'heures pour une période spécifiée
Obtenez le nombre d'éléments spécifiques dans la liste python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
Obtenez la date et l'heure actuelles en Python, en tenant compte du décalage horaire
Tourner un tableau de chaînes avec une instruction for (Python3)
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
[Python / PyQ] 4. liste, pour instruction
Il est étonnamment difficile d'obtenir une liste de la dernière date et heure de connexion des espaces de travail
L'histoire du retour au front pour la première fois en 5 ans et de la refactorisation de Python Django
Remarque: obtenez les premier et dernier éléments de Python OrderedDict de manière non destructive
[Python 3.8 ~] Réécrire des tableaux etc. en même temps que la définition [astuces]
[Python] Comment obtenir le premier et le dernier jour du mois
Obtenez et définissez la valeur du menu déroulant en utilisant Python et Selenium
Parcourir .loc et .iloc en même temps dans pandas DataFrame
Obtenez le titre et la date de livraison de Yahoo! News en Python
L'histoire de Python et l'histoire de NaN
Obtenez le premier élément du jeu de requêtes
Voir python pour la première fois
À propos de la liste de base des bases de Python
Pour Windows: obtenez une liste de répertoires et de fichiers dans un répertoire spécifique.
[Python] Visualisez la chaleur de Tokyo et de la préfecture ○○ (mémo d'utilisation de DataFrame)
Comment obtenir la différence de date et d'heure en secondes avec Python
Python> sys.path> Liste de chaînes indiquant le chemin pour rechercher des modules
[Python] Cas où le temps d'exécution diffère entre la liste intégrée et deque
Débutant Python ~ Arrondissez le Nième chiffre de la virgule décimale et sortie ~ (pour mémo)
J'ai mesuré 6 méthodes pour obtenir l'indice de la valeur maximale (valeur minimale) de la liste
[Python of Hikari-] Chapitre 05-09 Syntaxe de contrôle (utilisation correcte des instructions for et while)
Élément de mémoire Python efficace 7 Utilisez la notation d'inclusion de liste au lieu de la carte et du filtre
Obtenez et convertissez l'heure actuelle dans le fuseau horaire local du système avec python
Obtenez des visites d'articles et des likes avec l'API Qiita + Python
Obtenir la liste des packages de l'utilisateur spécifié à partir des packages enregistrés dans PyPI
Obtenez et estimez la forme de la tête en utilisant Dlib et OpenCV avec python