[Python] Je souhaite utiliser uniquement l'index lors de la mise en boucle d'une liste avec une instruction for

Lorsque vous bouclez une liste avec une instruction for en Python, je pense que c'est généralement lorsque vous souhaitez utiliser chaque élément de la liste. Cependant, il arrive parfois que vous souhaitiez utiliser uniquement l '** index ** de la liste. Non, pas tellement en général, mais au moins je le fais. Je laisse ci-dessous la méthode que je pense être la meilleure.

La meilleure façon dont je pense

La meilleure façon dont je pense


lst = ["A", "B", "C"]
for i, _ in enumerate(lst):
    print(i)

D'autres façons dont vous ne pensez pas que c'est bon

for index, item in enumerate(lst)

Bot 1


lst = ["A", "B", "C"]
for i, item in enumerate(lst):
    print(i)

Le but peut être atteint avec cet exemple également, mais j'ai utilisé des éléments supplémentaires qui ne sont pas utilisés dans la boucle. C'est un petit fardeau. En outre, une note telle que ʻUnused variabe'item'` s'affiche (lors de l'utilisation du code VS). C'est ennuyant. C'est un bot.

for index in range(len(lst))

Bot 2


lst = ["A", "B", "C"]
for i in range(len(lst)):
    print(i)

C'est bien, mais cela ne fait pas de boucle lst. Je suis un peu seul, alors je suis désolé.

Recommended Posts

[Python] Je souhaite utiliser uniquement l'index lors de la mise en boucle d'une liste avec une instruction for
Je souhaite utiliser un caractère générique que je souhaite décortiquer avec Python remove
Je veux utiliser MATLAB feval avec python
Je veux faire un jeu avec Python
Je souhaite utiliser le répertoire temporaire avec Python2
Je veux écrire dans un fichier avec Python
Je veux travailler avec un robot en python.
[Python] Je veux faire d'une liste imbriquée un taple
Lorsque vous voulez plt.save dans l'instruction for
Je veux faire fonctionner un ordinateur quantique avec Python
[Introduction à Python] Comment obtenir l'index des données avec l'instruction for
[Python] Je veux ajouter un répertoire statique avec Flask [Je veux utiliser autre chose que statique]
[python] Remarques lors de la tentative d'utilisation de numpy avec Cython
[Python] Je souhaite utiliser l'option -h avec argparse
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
Je ne savais pas comment utiliser l'instruction [python] for
Je veux déboguer avec Python
Je connais? Analyse de données à l'aide de Python ou de choses que vous souhaitez utiliser quand vous le souhaitez avec numpy
Je veux résoudre APG4b avec Python (seulement 4.01 et 4.04 au chapitre 4)
J'ai essayé de créer une liste de nombres premiers avec python
Je souhaite rechercher le texte intégral avec elasticsearch + python
[Introduction à Python] Comment utiliser l'opérateur in dans l'instruction for?
[Introduction] Je veux créer un robot Mastodon avec Python! 【Débutants】
Je veux utiliser jar de python
Je veux créer un environnement Python
Je veux analyser les journaux avec Python
Je veux jouer avec aws avec python
[Phrase courte] easygui pour ceux qui veulent utiliser une interface graphique simple avec Python très facilement
J'ai créé un conteneur Docker pour utiliser JUMAN ++, KNP, python (pour pyKNP).
[Introduction à Udemy Python3 + Application] 47. Traitez le dictionnaire avec une instruction for
Un référentiel essentiel à utiliser lorsque vous souhaitez l'essayer avec ansible
J'obtiens un UnicodeDecodeError en essayant de me connecter à oracle avec python sqlalchemy
[Python] J'ai été accro pendant une heure à essayer d'utiliser la notation d'inclusion de liste
Je veux faire un patch monkey seulement en partie en toute sécurité avec Python
Je veux créer une fenêtre avec Python
Je veux utiliser le solveur ceres de python
Je ne veux pas utiliser -inf avec np.log
#Unresolved Je veux compiler gobject-introspection avec Python3
Je souhaite utiliser ip vrf avec SONiC
Je veux résoudre APG4b avec Python (chapitre 2)
[Python] Comment créer une liste de types de dictionnaire, ajouter / modifier / supprimer des éléments et extraire avec une instruction for
Je souhaite afficher uniquement différentes lignes du fichier texte avec diff
Je veux créer un bel environnement de développement Python pour mon nouveau Mac
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
Lorsque j'essaye d'utiliser le notebook Jupiter sur Mac, je ne peux sélectionner que python2
Une note à laquelle j'étais accro lors de l'exécution de Python avec Visual Studio Code
Si vous voulez créer un bot discord avec python, utilisons un framework
Une histoire à laquelle j'étais accro après la communication SFTP avec python
Je souhaite intégrer une variable dans une chaîne Python
Je veux facilement implémenter le délai d'expiration en python
Je veux répéter plusieurs fois un générateur Python
Je veux générer rapidement UUID (memo memo) ~ Edition Python ~
Je veux faire la transition avec un bouton sur le ballon
Je veux gérer l'optimisation avec python et cplex
Je veux escalader une montagne avec l'apprentissage par renforcement
Je veux écrire en Python! (2) Écrivons un test
Je veux échantillonner au hasard un fichier avec Python
Je veux hériter de l'arrière avec la classe de données python
Choses à noter lors de l'initialisation d'une liste en Python