亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python 將列表中的字符串連接成一個長路徑的方法

 更新時間:2018年10月23日 08:42:02   作者:JNingWei  
今天小編就為大家分享一篇python 將列表中的字符串連接成一個長路徑的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

今天實習公司分配了一個數據處理的任務。在將列表中的字符串連接成一個長路徑時,我遇到了如下問題:

import os

path_list = ['first_directory', 'second_directory', 'file.txt']

print os.path.join(path_list)

發(fā)現 os.path.join 之后,依然是字符串列表。這我就納悶了:

['first_directory', 'second_directory', 'file.txt']

細思后想明白了,os.path.join 的輸入必須是一個或多個 str ,而不能是 list 。字符串列表的本質依然是list。指令把 字符串列表 理解成了一個 str ,就相當于對 單str 進行 os.path.join ,最后當然沒變化啦。

于是我修改了代碼:

import os

path_list = ['first_directory', 'second_directory', 'file.txt']

# print os.path.join(path_list)

head = ''
for path in path_list:
 head = os.path.join(head, path)
print head

終于將列表中的字符串連接成了一個完整的長路徑:

first_directory/second_directory/file.txt

以上這篇python 將列表中的字符串連接成一個長路徑的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python matplotlib修改默認字體的操作

    Python matplotlib修改默認字體的操作

    這篇文章主要介紹了Python matplotlib修改默認字體的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python2.7讀取文件夾下所有文件名稱及內容的方法

    python2.7讀取文件夾下所有文件名稱及內容的方法

    python,本身來說是一門高級編程語言,python它入門簡單,有基礎的學起來很快就能有簡單的應用,但是在非常高的抽象計算中,高級的python程序設計也是非常難學的。接下來給大家介紹python2.7讀取文件夾下所有文件名稱及內容的方法,一起看看吧
    2018-02-02
  • Python連接達夢數據庫的實現示例

    Python連接達夢數據庫的實現示例

    本文主要介紹了Python連接達夢數據庫的實現示例,dmPython是DM提供的依據Python DB API version 2.0中API使用規(guī)定而開發(fā)的數據庫訪問接口,使Python應用程序能夠對DM數據庫進行訪問
    2023-12-12
  • Flask搭建一個API服務器的步驟

    Flask搭建一個API服務器的步驟

    Flask真是一個強大且簡介的web框架,能夠快速搭建web服務器,本文主要介紹了Flask搭建一個API服務器的步驟,分享給大家,感興趣的可以了解一下
    2021-05-05
  • windows下python安裝小白入門教程

    windows下python安裝小白入門教程

    這篇文章主要為大家詳細介紹了windows下python安裝小白入門教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • PyQt5 QDockWidget控件應用詳解

    PyQt5 QDockWidget控件應用詳解

    這篇文章主要介紹了PyQt5 QDockWidget控件應用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • pygame學習筆記(2):畫點的三種方法和動畫實例

    pygame學習筆記(2):畫點的三種方法和動畫實例

    這篇文章主要介紹了pygame學習筆記(2):畫點的三種方法和動畫實例,本文講解了單個像素(畫點)、連接多個點形成線、引用圖像、動畫完整實例,需要的朋友可以參考下
    2015-04-04
  • Python編程中對super函數的正確理解和用法解析

    Python編程中對super函數的正確理解和用法解析

    可能有人會想到,Python中既然可以直接通過父類名調用父類方法為什么還會存在super函數?其實,很多人對Python中的super函數的認識存在誤區(qū),本文我們就帶來在Python編程中對super函數的正確理解和用法解析
    2016-07-07
  • yolov5返回坐標的方法實例

    yolov5返回坐標的方法實例

    這篇文章主要給大家介紹了關于yolov5返回坐標的相關資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-03-03
  • python用reduce和map把字符串轉為數字的方法

    python用reduce和map把字符串轉為數字的方法

    最近在復習高階函數的時候,有一道題想了半天解不出來。于是上午搜索資料,看了下別人的解法,發(fā)現學習編程,思維真的很重要。下面這篇文章就來給大家介紹了python利用reduce和map把字符串轉為數字的思路及方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12

最新評論