日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python3壓縮與解包的代碼怎么寫?

我們下載一個大型文件的同時,通常是需要進行解壓操作的。因為文件的內(nèi)存大會影響我們傳輸?shù)乃俣?,而且不利用我們對于一些文件的存儲。相信一些小伙伴也是迫切需要學習壓縮與解包的代碼,因為我們很多的資料都依托于這兩種形式進行傳播和存儲。下面就python3壓縮與解包的代碼為大家?guī)碓敿毜闹v解。

壓縮

這個方法可以將布爾型的值去掉,例如(False,None,0,“”),它使用 filter() 函數(shù)。

def compact(lst):
    return list(filter(bool, lst))
 
 
compact([0, 1, False, 2, '', 3, 'a', 's', 34])
# [ 1, 2, 3, 'a', 's', 34 ]

解包

如下代碼段可以將打包好的成對列表解開成兩組不同的元組。

array = [['a', 'b'], ['c', 'd'], ['e', 'f']]
transposed = zip(*array)
print(transposed)
# [('a', 'c', 'e'), ('b', 'd', 'f')]

本篇在Python3中壓縮、解包的代碼就分享給大家了,希望對大家傳遞文件和保存都有一定的幫助,需要用的時候直接復制上面的代碼就可以了。更多Python學習指路:PyThon學習網(wǎng)教學中心。


網(wǎng)站標題:創(chuàng)新互聯(lián)Python教程:python3壓縮與解包的代碼怎么寫?
網(wǎng)站URL:http://m.5511xx.com/article/djoddog.html