欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Python中的join()函數(shù)的用法

 更新時間:2015年04月07日 11:08:36   投稿:goldensun  
這篇文章主要介紹了詳解Python中的join()函數(shù)的用法,join()函數(shù)主要用來拼接字符串,是Python學習當中的基礎知識,需要的朋友可以參考下

函數(shù):string.join()

Python中有join()和os.path.join()兩個函數(shù),具體作用如下:
    join():    連接字符串數(shù)組。將字符串、元組、列表中的元素以指定的字符(分隔符)連接生成一個新的字符串
    os.path.join():  將多個路徑組合后返回

一、函數(shù)說明
1、join()函數(shù)

語法:  'sep'.join(seq)

參數(shù)說明
sep:分隔符??梢詾榭?br /> seq:要連接的元素序列、字符串、元組、字典
上面的語法即:以sep作為分隔符,將seq所有的元素合并成一個新的字符串

返回值:返回一個以分隔符sep連接各個元素后生成的字符串

2、os.path.join()函數(shù)

語法:  os.path.join(path1[,path2[,......]])

返回值:將多個路徑組合后返回

注:第一個絕對路徑之前的參數(shù)將被忽略

二、實例

#對序列進行操作(分別使用' '與':'作為分隔符)

>>> seq1 = ['hello','good','boy','doiido']
>>> print ' '.join(seq1)
hello good boy doiido
>>> print ':'.join(seq1)
hello:good:boy:doiido


#對字符串進行操作

>>> seq2 = "hello good boy doiido"
>>> print ':'.join(seq2)
h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o


#對元組進行操作

>>> seq3 = ('hello','good','boy','doiido')
>>> print ':'.join(seq3)
hello:good:boy:doiido


#對字典進行操作

>>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}
>>> print ':'.join(seq4)
boy:good:doiido:hello


#合并目錄

>>> import os
>>> os.path.join('/hello/','good/boy/','doiido')
'/hello/good/boy/doiido'

相關文章

  • Python?分支結(jié)構(gòu)詳解

    Python?分支結(jié)構(gòu)詳解

    這篇文章主要介紹了Python?分支結(jié)構(gòu),分支結(jié)構(gòu)包括單分支結(jié)構(gòu)、雙分支結(jié)構(gòu)、多分支結(jié)構(gòu)等內(nèi)容,下文ui分支結(jié)構(gòu)進行詳細分析,需要的小伙伴可以參考一下
    2022-02-02
  • python 巧用正則尋找字符串中的特定字符的位置方法

    python 巧用正則尋找字符串中的特定字符的位置方法

    下面小編就為大家分享一篇python 巧用正則尋找字符串中的特定字符的位置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python之Django自動化資產(chǎn)掃描的實現(xiàn)

    python之Django自動化資產(chǎn)掃描的實現(xiàn)

    這篇文章主要介紹了python之Django自動化資產(chǎn)掃描的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • python3基于OpenCV實現(xiàn)證件照背景替換

    python3基于OpenCV實現(xiàn)證件照背景替換

    這篇文章主要為大家詳細介紹了python3基于OpenCV實現(xiàn)證件照背景替換,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Python 識別12306圖片驗證碼物品的實現(xiàn)示例

    Python 識別12306圖片驗證碼物品的實現(xiàn)示例

    這篇文章主要介紹了Python 識別12306圖片驗證碼物品的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • 局域網(wǎng)內(nèi)python socket實現(xiàn)windows與linux間的消息傳送

    局域網(wǎng)內(nèi)python socket實現(xiàn)windows與linux間的消息傳送

    這篇文章主要介紹了局域網(wǎng)內(nèi)python socket實現(xiàn)windows與linux間的消息傳送的相關知識,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • Python?pandera數(shù)據(jù)驗證和清洗的庫

    Python?pandera數(shù)據(jù)驗證和清洗的庫

    為了確保數(shù)據(jù)的質(zhì)量,Python Pandera 庫應運而生。本文將深入介紹 Python Pandera,這是一個用于數(shù)據(jù)驗證和清洗的庫,并提供豐富的示例代碼,幫助大家充分利用它來提高數(shù)據(jù)質(zhì)量
    2024-01-01
  • 詳解Django 中是否使用時區(qū)的區(qū)別

    詳解Django 中是否使用時區(qū)的區(qū)別

    本篇文章主要介紹了詳解Django 中是否使用時區(qū)的區(qū)別,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • python集成開發(fā)環(huán)境配置(pycharm)

    python集成開發(fā)環(huán)境配置(pycharm)

    本文是python快速進階系列文章的第一篇,給大家介紹的是python集成開發(fā)環(huán)境pycharm的配置,有需要的小伙伴可以參考下
    2020-02-02
  • Python實現(xiàn)數(shù)通設備端口使用情況監(jiān)控實例

    Python實現(xiàn)數(shù)通設備端口使用情況監(jiān)控實例

    這篇文章主要介紹了Python實現(xiàn)數(shù)通設備端口使用情況監(jiān)控的方法,涉及Python針對設備監(jiān)控的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07

最新評論