Heim > Backend-Entwicklung > Python-Tutorial > Was ist in Python aufgeteilt?

Was ist in Python aufgeteilt?

藏色散人
Freigeben: 2019-06-24 11:14:45
Original
15731 Leute haben es durchsucht

Was ist in Python aufgeteilt?

Was ist Split in Python?

split() in Python schneidet die Zeichenfolge durch Angabe des Trennzeichens. Wenn der Parameter num einen angegebenen Wert hat, werden num+1 Teilzeichenfolgen getrennt

split()-Methode Syntax:

str.split(str="", num=string.count(str)).
Nach dem Login kopieren

Parameter

str – Trennzeichen, der Standardwert sind alle Leerzeichen, einschließlich Leerzeichen, Zeilenumbrüche (n), Tabulatoren (t) usw. .

num – Anzahl der Unterteilungen. Der Standardwert ist -1, wodurch alles getrennt wird.

Rückgabewert

Gibt die Liste der geteilten Zeichenfolgen zurück.

Das folgende Beispiel zeigt, wie die Funktion split() verwendet wird:

Beispiel (Python 2.0+)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
str = "Line1-abcdef \nLine2-abc \nLine4-abcd";
print str.split( );       # 以空格为分隔符,包含 \n
print str.split(' ', 1 ); # 以空格为分隔符,分隔成两个
Nach dem Login kopieren

Die Ausgabeergebnisse des oben Gesagten Beispiel lauten wie folgt:

['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
Nach dem Login kopieren

Das folgende Beispiel verwendet # als Trennzeichen, gibt den zweiten Parameter als 1 an und gibt zwei Parameterlisten zurück.

Beispiel (Python 2.0+)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
txt = "Google#Runoob#Taobao#Facebook"
 
# 第二个参数为 1,返回两个参数列表
x = txt.split("#", 1)
 
print x
Nach dem Login kopieren

Die Ausgabeergebnisse des obigen Beispiels lauten wie folgt:

['Google', 'Runoob#Taobao#Facebook']
Nach dem Login kopieren

Verwandte Empfehlungen: „Python-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist in Python aufgeteilt?. 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