第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在python 3中正確使用itertools

在python 3中正確使用itertools

桃花長相依 2021-07-09 15:11:22
我正在嘗試擴(kuò)展以下列表[(1, [('a', '12'), ('b', '64'), ('c', '36'), ('d', '48')]), (2, [('a', '13'), ('b', '26'), ('c', '39'), ('d', '52')])]至[(1,a,12),(1,b,24),(1,c,36),(1,d,48),(2,a,13),(2,b,26),(2,c,39),(2,d,52)]我在 python 3 中使用了 zip(itertools.cycle()),但得到了一個 zip 對象引用。我還有其他方法可以做到嗎?這適用于python 2
查看完整描述

2 回答

?
精慕HU

TA貢獻(xiàn)1845條經(jīng)驗 獲得超8個贊

一個zip對象是可迭代的。與 Python 3 中的其他 API 非常相似,這個 API 現(xiàn)在返回一個可迭代對象(如生成器),它懶惰地評估其輸入,而不是在list.

在大多數(shù)情況下,您可以像以前一樣使用對象。

如果您需要一個列表,只需調(diào)用list()zip對象:

result_list = list(zip(itertools.cycle(...)))


查看完整回答
反對 回復(fù) 2021-07-13
?
千萬里不及你

TA貢獻(xiàn)1784條經(jīng)驗 獲得超9個贊

如果 zip 對象創(chuàng)建正確,您可以執(zhí)行list(zip_object)[*zip_object]獲取列表。


查看完整回答
反對 回復(fù) 2021-07-13
  • 2 回答
  • 0 關(guān)注
  • 203 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號