1. 程式人生 > >python--list,str,dict,json,tuple互換用法例項

python--list,str,dict,json,tuple互換用法例項

這幾種型別比較常見,在這裡結合稍微總結一下。

1. list 轉 string

str()方法不不能轉出list列表值,會包含其他無關符號如‘[',用join的方法會將列表元素分隔開。

2. string 轉 list

直接呼叫append方法插入list列表

還有一種方法就是通過符號分割的方法,這種方法在很多場景下很管用

3. dict 轉 json資料

import json

Dict = {"a":2, "b":3}

jsonData = json.dumps(Dict)

with open('data.json', 'w') as f:
    f.write(jsonData)

4. json 資料轉 dict

import json

d = {}
with open('data.json', 'r') as f:
    f.read(d)

print(d) # d 為json轉dict後的物件

5. tuple轉list

6. list轉tuple