'''
使用join()將列表、元組、字典以指定字元拼接為乙個新的字串
被拼接的內容必須是str型別.即列表、元組、字典的元素需要是str型別才能被拼接
檔案路徑的拼接。詳情見示例
'''# 列表-list
# list1=["1","2","3","4"]
# result="".join(list1)
# print(result) #1234
# print(type(result)) #
# 元組-tuple
# tup1=("1","2","3","4")
# result="".join(tup1)
# print(result) #1234
# print(type(result)) #
# 字典-dict
# 對字典進行操作,預設只對字典的鍵進行連線。
# dict1=
# 拼接字典的key(鍵)
# print(':'.join(dict1)) #python:is:on:the
# 拼接字典的value(值)
# print(':'.join(dict1[key] for key in dict1)) #1:2:3:4
# 拼接路徑
import os
#只有乙個以」/」開頭的,引數從它開始往後拼接,之前的引數全部丟棄。
print
("1:"
,os.path.join(
'python'
,'/is'
,'on.txt'))
#1: /is\on.txt
#有多個以」/」開頭的引數,從最後」/」開頭的的開始往後拼接,之前的引數全部丟棄。
print
("2:"
,os.path.join(
'/python'
,'/is'
,'/on.txt'))
# 2: /on.txt
#若出現」./」開頭的引數,會從」./」開頭的引數的上乙個引數開始拼接
print
("3:"
,os.path.join(
'python'
,'./is'
,'on.txt'))
#3: python\./is\on.txt
#前三種情況一起
print
("4:"
,os.path.join(
'/aaa'
,'/hah'
,'python'
,'./is'
,'on.txt'))
#4: /hah\python\./is\on.txt
Python中join 函式的用法
python中有join 和os.path.join 兩個函式,具體作用如下 join 連線字串陣列。將字串 元組 列表中的元素以指定的字元 分隔符 連線生成乙個新的字串 os.path.join 將多個路徑組合後返回 一 函式說明 1 join 函式 語法 sep join seq 引數說明 se...
Python中的join函式用法
python中的join跟perl中的join在功能上有一點相似。python中,join用於實現序列或者集合的合併,而且可以指定合併時候元素之間的間隔符號。此外,還能夠將字串作為乙個物件對每個可切片元素進行合併。先看一下對字串的合併。grey desktop 3t80npq mnt e 01 wo...
python中join()函式的用法
函式 string.join python中有join 和os.path.join 兩個函式,具體作用如下 join 連線字串陣列。將字串 元組 列表中的元素以指定的字元 分隔符 連線生成乙個新的字串 os.path.join 將多個路徑組合後返回 一 函式說明 1 join 函式 語法 sep j...