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

如何解決Python中tqdm和zip一起用進度條不顯示問題

 更新時間:2023年08月03日 11:06:24   作者:uruz_L  
這篇文章主要介紹了如何解決Python中tqdm和zip一起用進度條不顯示問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Python中tqdm和zip一起用進度條不顯示

在下面這個例子中,tqdm可以正常使用:

from tqdm import tqdm
from time import sleep
for _ in tqdm(range(10)):?
? ? sleep(0.1)?

但是在下面這個例子里面,將tqdm和zip一起使用,不顯示進度條

for _, _ in tqdm(zip(range(10), range(10))):
? ? sleep(0.1)

 在stackoverflow上有解決方案,使用tqdm中contrib包里面的tzip,相當于上面的功能,并且正常顯示進度條,前提是tqdm版本>=4.42.0

from tqdm.contrib import tzip
from time import sleep
for _, _ in tzip(range(10), range(10)):
? ? sleep(0.1)

當 tqdm 遇上 enumerate

tqdm是一個可以顯示進度條的模塊

pip install tqdm  # 安裝
from tqdm import tqdm
for item in tqdm(range(100)):
	# do something
>>> # output
100%|██████████████████████████████████████| 100/100 [00:00<00:00, 60159.27it/s]

enumerate()函數(shù)是python的內置函數(shù),可以同時遍歷 lt 中的元素及其索引,

如下,i是索引,itemlt中的元素

from tqdm import tqdm
lt=['a','b','c']
for i,item in enumerate(lt):
	print(i,item) 
>>> # output
0 a
1 b
2 c

tqdmenumerate() 結合:

from tqdm import tqdm
lt=['a','b','c']
for i,item in enumerate(tqdm(lt)):
    print(i, item)

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python對Excel的讀取的示例代碼

    python對Excel的讀取的示例代碼

    這篇文章主要介紹了python對Excel的讀取的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • pytorch GAN生成對抗網(wǎng)絡實例

    pytorch GAN生成對抗網(wǎng)絡實例

    今天小編就為大家分享一篇pytorch GAN生成對抗網(wǎng)絡實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Pytorch實現(xiàn)ResNet網(wǎng)絡之Residual Block殘差塊

    Pytorch實現(xiàn)ResNet網(wǎng)絡之Residual Block殘差塊

    這篇文章主要為大家介紹了Pytorch實現(xiàn)ResNet網(wǎng)絡之Residual Block殘差塊實現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • python在linux中輸出帶顏色的文字的方法

    python在linux中輸出帶顏色的文字的方法

    這篇文章主要介紹了python在linux中輸出帶顏色的文字的方法,僅在Linux系統(tǒng)中有效果,一般輸出在控制臺中,本文用在日志環(huán)節(jié),方便測試,需要的朋友可以參考下
    2014-06-06
  • Python報錯SyntaxError:unexpected?EOF?while?parsing的解決辦法

    Python報錯SyntaxError:unexpected?EOF?while?parsing的解決辦法

    在運行或編寫一個程序時常會遇到錯誤異常,這時python會給你一個錯誤提示類名,告訴出現(xiàn)了什么樣的問題,下面這篇文章主要給大家介紹了關于Python報錯SyntaxError:unexpected?EOF?while?parsing的解決辦法,需要的朋友可以參考下
    2022-07-07
  • Python函數(shù)用法和底層原理分析

    Python函數(shù)用法和底層原理分析

    函數(shù)是可重用的程序代碼塊。函數(shù)的作用,不僅可以實現(xiàn)代碼的復用,更能實現(xiàn)代碼的一致性。一致性指的是,只要修改函數(shù)的代碼,則所有調用該函數(shù)的地方都能得到體現(xiàn),這篇文章主要介紹了Python函數(shù)用法和底層分析,需要的朋友可以參考下
    2022-12-12
  • 詳談python中冒號與逗號的區(qū)別

    詳談python中冒號與逗號的區(qū)別

    下面小編就為大家分享一篇詳談python中冒號與逗號的區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python之Scrapy爬蟲框架安裝及簡單使用詳解

    Python之Scrapy爬蟲框架安裝及簡單使用詳解

    這篇文章主要介紹了Python之Scrapy爬蟲框架安裝及簡單使用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • 4種方法python批量修改替換列表中元素

    4種方法python批量修改替換列表中元素

    這篇文章主要介紹了4種python批量替換列表中元素方法,需要的朋友可以參考下
    2022-04-04
  • 基于Python的XML格式的文件示例代碼詳解

    基于Python的XML格式的文件示例代碼詳解

    這篇文章主要介紹了基于Python的XML格式的文件示例代碼詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03

最新評論