complex(12 + 9j)) # (12+9j)
str(complex(12, 9)) # (12+9j)
bytes -> str
bytes 和 str 的转换比较特殊点,在 Python...# abc
其他类型
转换内置对象:
str(int) # ,转换内置类
str(hex) # ,转换内置函数
转换类实例:
class Hello:
pass
obj = Hello()
print(str(obj))
# <__main__.Hello...list({1, 2, 3, 3, 2, 1}) # [1, 2, 3]
tuple
与列表一样,支持转换为 tuple 的类型,只能是序列。...将 2 个元组映射为字典:
tp1 = (1, 2, 3)
tp2 = (1, 2, 3, 4)
print(dict(zip(tp1, tp2)))
# {1: 1, 2: 2, 3: 3}
将嵌套的元组转换为字典