在測試時候咱們常常會碰到要把讀取的數據轉成本身想要類型,好比字典轉字符串、字符串轉列表等等。python
下面經過例子介紹一下:
1、字典
轉字符串:(不改變原始字典a的值)
ide
轉元組:(不改變原始字典a的值)
這裏只把字典的key轉過來,若是要把值轉過來,這麼寫
B = tuple(a.values())
測試
轉列表:(不改變原始字典a的值)
一樣的用到values()方法來獲取dict的值。3d
2、元組
轉列表:(不改變原始元組a的值)
blog
轉字符串:(不改變原始元組a的值)
字符串
元組不能轉成字典。it
3、列表
轉元組:(不改變原始列表a的值)
class
轉字符串:(不改變原始列表a的值)
數據類型
列表不能轉成字典方法
4、字符串
轉元組:(不改變原始字符串a的值)
轉列表((不改變原始列表a的值))
轉字典(不改變原始字符串a的值)
通eval方法來把字符串轉成能夠用的表達式