Comment obtenir un index dans Python

Comment obtenir un index dans Python
Nous allons discuter de la façon d'obtenir l'index dans Python dans cet article. Ici, nous allons passer par quatre techniques de programmation Python différentes pour obtenir l'index d'une liste en utilisant une boucle «pour».

La langue Python propose divers types de boucle pour répondre aux exigences en boucle. Dans Python, il existe de nombreuses façons d'exécuter les boucles. Les boucles pour sont l'un de ceux employés pour une traversée progressive.

Pour l'illustration, le pour (i = 0; in; i ++) peut être utilisé pour itérer via une liste, une chaîne ou un tableau. Pour chaque boucle de Python, il y a une boucle «pour» identique à ceux des autres langages de programmation.

Dans Python, nous pouvons obtenir l'index en utilisant:

  • Éléments d'index
  • Fonction énumérée ()
  • Liste des compréhensions
  • fonction zip ()

Utilisez la variable d'index

Le placement de tout objet dans une liste est représenté par l'élément d'index. Dans l'illustration suivante, nous utilisons la liste des entités pour obtenir l'index. Nous itérons à travers une chaîne requise en utilisant un attribut itérateur.

Tout d'abord, nous initialisons la variable «D» et lui attribuons la valeur «terrain de jeu». Pour afficher la ligne «Liste des index et leurs valeurs:» À l'écran, nous utilisons la méthode print (). Nous utilisons une boucle «pour» pour afficher les index de la liste. Nous utilisons la méthode Len () dans cette boucle «pour». Pour déterminer la longueur de la valeur de «d», nous utilisons la fonction Len (). Cette boucle itère jusqu'à ce qu'elle arrive à une fin.

Utilisez la fonction énuméré ()

Cette méthodologie est utilisée dans la boucle «pour» pour obtenir l'index et la valeur connexe pour chaque élément dans une liste dans une gamme.

Ici, nous déclarons une liste des quatre fruits différents. Une variable nommée «D_1» est utilisée pour stocker cette liste. L'énoncé «Les indices et les valeurs sont:» s'affiche lorsque la méthode print () est utilisée. Nous utilisons la fonction «pour» en boucle et en ennumer () pour acquérir les indices et les valeurs. La fonction print () est ensuite appliquée pour imprimer le résultat.

Utilisez l'approche de compréhension de la liste

Cette technique crée une liste des index avant de fournir l'index et les éléments d'index.

Les noms des pays sont répertoriés et conservés dans la variable «c_name."La chaîne" Indices "est imprimée à l'écran par la méthode print (). Après cela, nous utilisons l'approche de compréhension de la liste pour obtenir les indices. Pour acquérir la durée de la liste requise, nous appliquons la fonction Len (). Nous utilisons à nouveau la méthode print () pour afficher le mot «valeurs» à l'écran. Maintenant, en utilisant la technique de compréhension de la liste, nous obtenons les données des index. Les indices et les valeurs sont affichés en utilisant la méthode print ().

Utilisez la fonction zip ()

Nous devons passer deux listes pour utiliser la technique ZIP qui zips l'index et les valeurs, simultanément. Il y a deux listes: l'une avec des valeurs d'index et l'autre avec des composants.

Pour démarrer le programme, deux listes sont créées. Le premier a des entiers différents. La variable «i_list» indique cette liste. Le second affiche une liste de certaines professions. Nous déclarons une variable «p_list» pour représenter la liste des professions. Nous utilisons la boucle «pour» et la fonction zip () pour acquérir les indices et les valeurs. Nous fournissons les deux listes comme paramètres de la fonction zip. En fin de compte, la méthode print () est appliquée pour afficher l'index et les valeurs.

Conclusion

Cet article résume les quatre façons Python d'obtenir l'index. Nous exécutons de nombreux programmes liés à de telles procédures. Pour obtenir l'index dans Python, nous utilisons la variable d'index dans le premier exemple, énumérer () Fonction dans la deuxième instance, liste de la compréhension dans le troisième scénario et la technique zip () dans la dernière illustration. Les codes de cet article sont mis en œuvre sur le logiciel SPDYER.