最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決python中os.listdir()函數(shù)讀取文件夾下文件的亂序和排序問題

 更新時間:2018年10月17日 09:48:48   作者:xcl_路路  
今天小編就為大家分享一篇解決python中os.listdir()函數(shù)讀取文件夾下文件的亂序和排序問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1. os.listdir()概述

os.listdir() 方法用于返回指定的文件夾包含的文件或文件夾的名字的列表。

例如:

dir ='F:/Home_01/img'#當(dāng)前目錄

filenames=os.listdir(dir)#filenames存儲dir下的所有文件名。

注意:os.listdir()返回的文件名不一定是順序的,也就是說結(jié)果是不固定的,如下圖,則filenames[0]有可能為‘22.jpg',而不是我們所希望的‘11.jpg'。

python os.listdir 亂序和排序

解決辦法:

filenames=os.listdir(dir)

filenames.sort(key=lambda x:int(x[:-4]))#倒著數(shù)第四位'.'為分界線,按照‘.'左邊的數(shù)字從小到大排序

此時亂序就變成了順序:filenames=['11.jpg' , '22.jpg' , '30.jpg'],即filenames[1]='22.jpg';當(dāng)然可根據(jù)自己文件名的特征去決定int(x[:?])中?的值,從哪里去分割排序。

以上這篇解決python中os.listdir()函數(shù)讀取文件夾下文件的亂序和排序問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實現(xiàn)根據(jù)Excel表格某一列內(nèi)容與數(shù)據(jù)庫進行匹配

    Python實現(xiàn)根據(jù)Excel表格某一列內(nèi)容與數(shù)據(jù)庫進行匹配

    這篇文章主要為大家詳細介紹了Python如何使用pandas庫和Brightway2庫實現(xiàn)根據(jù)Excel表格某一列內(nèi)容與數(shù)據(jù)庫進行匹配,需要的可以參考下
    2025-02-02
  • 詳解python中的閉包

    詳解python中的閉包

    這篇文章主要介紹了python中閉包的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • Python文件操作及內(nèi)置函數(shù)flush原理解析

    Python文件操作及內(nèi)置函數(shù)flush原理解析

    這篇文章主要介紹了Python文件操作及內(nèi)置函數(shù)flush原理解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • 深入討論Python函數(shù)的參數(shù)的默認(rèn)值所引發(fā)的問題的原因

    深入討論Python函數(shù)的參數(shù)的默認(rèn)值所引發(fā)的問題的原因

    這篇文章主要介紹了深入討論Python函數(shù)的參數(shù)的默認(rèn)值所引發(fā)的問題的原因,利用了Python解釋器在內(nèi)存地址分配中的過程解釋了參數(shù)默認(rèn)值帶來陷阱的原因,需要的朋友可以參考下
    2015-03-03
  • python定時按日期備份MySQL數(shù)據(jù)并壓縮

    python定時按日期備份MySQL數(shù)據(jù)并壓縮

    這篇文章主要為大家詳細介紹了python定時按日期備份MySQL數(shù)據(jù)并壓縮,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • Python+Matplotlib+LaTeX玩轉(zhuǎn)數(shù)學(xué)公式

    Python+Matplotlib+LaTeX玩轉(zhuǎn)數(shù)學(xué)公式

    這篇文章主要為大家介紹了如何在Matplotlib中使用LaTeX?公式和符號以及Python如何生成LaTeX數(shù)學(xué)公式。文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-02-02
  • Python pandas求方差和標(biāo)準(zhǔn)差的方法實例

    Python pandas求方差和標(biāo)準(zhǔn)差的方法實例

    標(biāo)準(zhǔn)差(或方差),分為 總體標(biāo)準(zhǔn)差(方差)和 樣本標(biāo)準(zhǔn)差(方差),下面這篇文章主要給大家介紹了關(guān)于pandas求方差和標(biāo)準(zhǔn)差的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-08-08
  • Pandas之groupby( )用法筆記小結(jié)

    Pandas之groupby( )用法筆記小結(jié)

    這篇文章主要介紹了Pandas之groupby( )用法筆記小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python實現(xiàn)向列表或數(shù)組添加元素

    Python實現(xiàn)向列表或數(shù)組添加元素

    Python中的列表是一種動態(tài)數(shù)組,可以存儲不同數(shù)據(jù)類型的元素,并提供多種方法進行元素的添加和刪除,列表是Python中非常靈活和強大的數(shù)據(jù)結(jié)構(gòu),可以通過索引訪問、修改和操作列表中的元素,列表的創(chuàng)建十分簡單,只需使用方括號括起元素,并用逗號分隔
    2024-09-09
  • Ubuntu+python將nii圖像保存成png格式

    Ubuntu+python將nii圖像保存成png格式

    這篇文章主要介紹了Ubuntu+python將nii圖像保存成png格式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評論

布尔津县| 阳信县| 平顶山市| 静宁县| 荣昌县| 泰安市| 花垣县| 上犹县| 漠河县| 商洛市| 阿尔山市| 潢川县| 航空| 德庆县| 衡水市| 略阳县| 武夷山市| 府谷县| 清苑县| 蓬莱市| 古蔺县| 额济纳旗| 星子县| 宜宾市| 鹿泉市| 和龙市| 浦县| 阳高县| 闽侯县| 湛江市| 万山特区| 崇文区| 泰顺县| 龙江县| 阜新市| 台州市| 丘北县| 弥勒县| 彝良县| 安仁县| 石城县|