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

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

python多維元組如何全部轉(zhuǎn)換成列表

python多維元組如何全部轉(zhuǎn)換成列表

守候你守候我 2019-04-08 11:19:27
代碼如下:a=((1,2,3),(4,5,6,),(7,8,9))b=list(a)printbforcinb:c=list(c)printcprintb想把這個多維元組變成[[1,2,3],[4,5,6],[7,8,9]]輸出結(jié)果如下,仍然無法實現(xiàn)這種效果:[(1,2,3),(4,5,6),(7,8,9)][1,2,3][4,5,6][7,8,9][(1,2,3),(4,5,6),(7,8,9)]怎樣才能將多維元組,全部轉(zhuǎn)換成列表?非常感謝大家的幫助,問題解決了,我來說說我的理解,如果有不對的地方,還請指正:在使用for從序列中得到的每一個對象,事實上都是從原序列中復(fù)制了一份。因此對此對象進行處理時,只是處理了復(fù)制體,并沒有影響到原序列。如果需要對原序列做修改,有很多方法,下面是在評論中看到的一個比較簡單易想的:a=((1,2,3),(4,5,6,),(7,8,9))b=list(a)printbforcinb:b[b.index(c)]=list(c)printcprintb即直接對原序列進行更換,運行結(jié)果如下:[(1,2,3),(4,5,6),(7,8,9)](1,2,3)(4,5,6)(7,8,9)[[1,2,3],[4,5,6],[7,8,9]]
查看完整描述

2 回答

?
慕哥9229398

TA貢獻1877條經(jīng)驗 獲得超6個贊

>>>a=((1,2,3),(4,5,6,),(7,8,9))
>>>printmap(list,a)
[[1,2,3],[4,5,6],[7,8,9]]
                            
查看完整回答
反對 回復(fù) 2019-04-08
?
慕桂英546537

TA貢獻1848條經(jīng)驗 獲得超10個贊

a=((1,2,3),(4,5,6,),(7,8,9))
b=list(a)
b[:]=[list(c)forcinb]
printb
                            
查看完整回答
反對 回復(fù) 2019-04-08
  • 2 回答
  • 0 關(guān)注
  • 1954 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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