溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

python數(shù)據(jù)類型dict、list、str、tuple互

發(fā)布時(shí)間:2020-07-08 09:04:27 來源:網(wǎng)絡(luò) 閱讀:12190 作者:niedongri 欄目:移動開發(fā)

在測試時(shí)候我們經(jīng)常會碰到要把讀取的數(shù)據(jù)轉(zhuǎn)成自己想要類型,比如字典轉(zhuǎn)字符串、字符串轉(zhuǎn)列表等等。

下面通過例子介紹一下:
一、字典
轉(zhuǎn)字符串:(不改變原始字典a的值)
python數(shù)據(jù)類型dict、list、str、tuple互

轉(zhuǎn)元組:(不改變原始字典a的值)
python數(shù)據(jù)類型dict、list、str、tuple互
這里只把字典的key轉(zhuǎn)過來,如果要把值轉(zhuǎn)過來,這么寫
B = tuple(a.values())
python數(shù)據(jù)類型dict、list、str、tuple互

轉(zhuǎn)列表:(不改變原始字典a的值)
python數(shù)據(jù)類型dict、list、str、tuple互
同樣的用到values()方法來獲取dict的值。

二、元組
轉(zhuǎn)列表:(不改變原始元組a的值)
python數(shù)據(jù)類型dict、list、str、tuple互

轉(zhuǎn)字符串:(不改變原始元組a的值)
python數(shù)據(jù)類型dict、list、str、tuple互

元組不能轉(zhuǎn)成字典。

三、列表
轉(zhuǎn)元組:(不改變原始列表a的值)
python數(shù)據(jù)類型dict、list、str、tuple互

轉(zhuǎn)字符串:(不改變原始列表a的值)
python數(shù)據(jù)類型dict、list、str、tuple互

列表不能轉(zhuǎn)成字典

四、字符串
轉(zhuǎn)元組:(不改變原始字符串a(chǎn)的值)
python數(shù)據(jù)類型dict、list、str、tuple互
轉(zhuǎn)列表((不改變原始列表a的值))
python數(shù)據(jù)類型dict、list、str、tuple互

轉(zhuǎn)字典(不改變原始字符串a(chǎn)的值)
python數(shù)據(jù)類型dict、list、str、tuple互
通eval方法來把字符串轉(zhuǎn)成可以用的表達(dá)式

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI