Python常用数据类型的转换
-
基本数据类型转换
-
转化为字符串 → str(a)
-
转化为元组 → tuple(a)
-
转化为列表 → list(a)
-
转换为浮点数 → float(a)
-
转换为整数 → int(a)
-
整数转字符 → chr(i)
-
字符转整数 → ord(c)
-
字符串转字节 → str.encode(s)
-
字节转字符串 → bytes.decode(b)
-
-
特殊数据类型转换
-
执行一个有效的python表达式,并返回一个对象 → eval(str)
-
两个列表转字典 → dict(zip(list1,list2))
-
嵌套列表转字典 → dict([['key1','value1'],['key2','value2'],['key3','value3']])
-
列表、元组转字符串 → ''.join(['a', 'a', 'b']) 或 ''.join(('a', 'a', 'b'))
-
字典key和value互转 →
-