日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Python之split函數的深入理解_python

更新時間: 2023-04-18 編程語言

split函數主要應用場景是Python對字符串的處理中(數據分析,數據處理),以及計算機二級考試的常考基礎知識點。

一、split函數的官方定義

定義:Python split()通過指定分隔符對字符串進行切片,如果參數num有指定值,則分隔符num+1個子字符串

語法:split()方法語法:

str.split(str="", num=string.count(str)).

參數:str---分隔符,默認為所有的空字符串,包括空格、換行(\n)、制表符(\t)等

? ? ? ? num---分隔次數,默認為-1,即分隔所有

返回值:返回分割后的字符串列表

二、split函數的深刻理解

用下面的方法來記split比較好記。

第一個參數記為分隔符,也就是在這個分隔符的位置才進行分隔

第二個參數記為分隔次數,默認為分隔所有,1的話就分隔一次,即分隔為兩個子字符串

str = "Hello#Nice to meet you#qwe#asd#zxc\nYou\nHe"
 
str1 = str.split("#",1)
#以"#"鍵為分隔符,分隔1次,分割成2個子字符串
print(str1)
 
str2 = str.split("#",2)
#以"#"鍵為分隔符,分隔2次,分割成3個子字符串
print(str2)
 
str3 = str.split(" ",1)
#以" "鍵為分隔符,分隔1次,分割成2個子字符串
print(str3)
 
str4 = str.split(" ",2)
#同理
print(str4)
 
str5 = str.split()
#未指定分隔符和分隔次數,默認分隔符為空格、換行(\n)、制表符(\t)
print(str5)
 
str6 = str.split("\n",1)
#同1,2,3,4理
print(str6)

原文鏈接:https://blog.csdn.net/qq_61210648/article/details/126687149

欄目分類
最近更新