91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python中split的用法示例

沐橙
277
2021-05-07 19:41:09
欄目: 編程語言

在python中split()函數可以用于拆分字符串,主要是通過指定的分隔符對字符串進行切片操作,并返回分割后的字符串列表list;如果參數 num 有指定值,則分隔 num+1 個子字符串;若是使用空格作為分隔符時,對于中間為空的項會自動忽略。

python中split的用法示例

具體用法分析如下:

一、函數說明

1、split()函數

語法:str.split(str="",num=string.count(str))[n]

參數說明:

str:   表示為分隔符,默認為空格,但是不能為空('')。若字符串中沒有分隔符,則把整個字符串作為列表的一個元素

num:表示分割次數。如果存在參數num,則僅分隔成 num+1 個子字符串,并且每一個子字符串可以賦給新的變量

[n]:   表示選取第n個分片

注意:當使用空格作為分隔符時,對于中間為空的項會自動忽略

2、os.path.split()函數

語法:os.path.split('PATH')

參數說明:

PATH指一個文件的全路徑作為參數:

如果給出的是一個目錄和文件名,則輸出路徑和文件名

如果給出的是一個目錄名,則輸出路徑和為空文件名

二、實例

1、實例1,展示 split() 函數的使用方法。

#!/usr/bin/python

# -*- coding: UTF-8 -*- 

str = "Line1-abcdef \nLine2-abc \nLine4-abcd";

print str.split( );       # 以空格為分隔符,包含 \n

print str.split(' ', 1 ); # 以空格為分隔符,分隔成兩個

以上實例輸出結果如下:

['Line1-abcdef', 'Line2-abc', 'Line4-abcd']

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

2、實例2,以 # 號為分隔符,指定第二個參數為 1,返回兩個參數列表。

#!/usr/bin/python

# -*- coding: UTF-8 -*-

txt = "Google#Runoob#Taobao#Facebook"

# 第二個參數為 1,返回兩個參數列表

x = txt.split("#", 1) 

print x

以上實例輸出結果如下:

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

0
伊春市| 若羌县| 会同县| 井研县| 慈利县| 长海县| 咸宁市| 汉沽区| 星子县| 米脂县| 手游| 海安县| 京山县| 边坝县| 包头市| 泗水县| 广德县| 固始县| 广饶县| 文昌市| 桂林市| 许昌县| 万安县| 文水县| 昭苏县| 黔江区| 全南县| 永年县| 潼南县| 余姚市| 根河市| 江门市| 棋牌| 荆门市| 山东| 红安县| 鄂温| 杭锦旗| 慈利县| 耿马| 浦东新区|