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)
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)
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)
Laufergebnis:
Please input the Char you want:i i 0 i 1 i 2 i 3
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!