Heim > Backend-Entwicklung > Python-Tutorial > Python findet die Position eines Zeichens in einer String-Instanz

Python findet die Position eines Zeichens in einer String-Instanz

不言
Freigeben: 2018-05-02 11:06:10
Original
7382 Leute haben es durchsucht

Das Folgende ist ein Beispiel dafür, wie man mit Python die Position von Zeichen in einer Zeichenfolge findet. Es hat einen guten Referenzwert und ich hoffe, es wird für alle hilfreich sein. Lasst uns einen Blick darauf werfen

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

Laufergebnis: 7

======== ist die Verwendung von find==========

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

Ergebnis: 5

========Wie finde ich die Positionen aller „i“ in einer Zeichenfolge? ===========

#开挂模式
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)
Nach dem Login kopieren

Laufergebnis:

Please input the Char you want:i
i 0
i 1
i 2
i 3
Nach dem Login kopieren

Verwandte Empfehlungen:

Python findet Dateiinstanzen mit angegebenen Erweiterungen im Verzeichnis

Das obige ist der detaillierte Inhalt vonPython findet die Position eines Zeichens in einer String-Instanz. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage