Maison  >  Article  >  développement back-end  >  Python trouve la position d'un caractère dans une instance de chaîne

Python trouve la position d'un caractère dans une instance de chaîne

不言
不言original
2018-05-02 11:06:107317parcourir

Ce qui suit est un exemple de la façon de trouver la position d'un caractère dans une chaîne à l'aide de Python. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde. Venez jeter un oeil

str_1='wo shi yi zhi da da niu '
char_1='i'
nPos=str_1.index(char_1)
print(nPos)

Résultat de l'exécution : 7

======== est d'utiliser find==========

str_1='wo shi yi zhi da da niu '
char_1='i'
nPos=str_1.find(char_1)
print(nPos)

Résultat : 5

========Comment trouver les positions de tous les « i » dans une chaîne ? ===========

#开挂模式
str_1='wo shi yi zhi da da niu '
char_1=str(input('Please input the Char you want:'))
count=0
str_list=list(str_1)
for each_char in str_list:
 count+=1
 if each_char==char_1:
  print(each_char,count-1)

Résultat de l'exécution :

Please input the Char you want:i
i 0
i 1
i 2
i 3

Recommandations associées :

Recherche Python des instances de fichiers avec les extensions spécifiées dans le répertoire

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!

Déclaration:
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