1. 程式人生 > >python中 字符 字典 列表之間的轉換

python中 字符 字典 列表之間的轉換

png 列表 如果 asdasd 技術分享 com asd bsp 例如

1 字典 轉 字符

定義一個字典:

dict = {‘name‘: ‘python‘, ‘age‘: 7}
字典轉字符 可以使用str強制轉換 如:
str(dict)
此時dict的類型就是字符型了 

技術分享

2 字符轉字典:

例如:我們的數據在文件裏是以字典格式保存的 但是我們都文件裏讀取數據類型都是字符類型的

這時候如果想使用字典的方法去操作的話 肯定不行 這時候需要使用eval函數 將數據轉為字典類型

技術分享

輸出為:

技術分享

3 字符轉列表

如果一個字符串定義為:

s = ‘ad,sad,asdasd,werwer,sdfsdf‘

我們使用split()方法後 然後在重新賦值給一個變量 #字符串是不可變類型 所以要重新賦值

此時 新變量就為list類型

ss=s.split(‘,‘)

print(type(ss))

技術分享

4 列表轉字符

如 定義一個列表為:

list1 = [‘p‘,‘y‘,‘t‘,‘h‘,‘o‘,‘n‘]

使用join方法 此時變量s的類型就是字符串類型了。

技術分享

python中 字符 字典 列表之間的轉換