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

Was ist in Python aufgeteilt?

藏色散人
藏色散人Original
2019-06-24 11:14:4515713Durchsuche

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)).

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 ); # 以空格为分隔符,分隔成两个

Die Ausgabeergebnisse des oben Gesagten Beispiel lauten wie folgt:

['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
['Line1-abcdef', '\nLine2-abc \nLine4-abcd']

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

Die Ausgabeergebnisse des obigen Beispiels lauten wie folgt:

['Google', 'Runoob#Taobao#Facebook']

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!

Stellungnahme:
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
Vorheriger Artikel:Was bedeutet Python-Stack?Nächster Artikel:Was bedeutet Python-Stack?