str(complex(12 + 9j)) # (12+9j)
str(complex(12, 9)) # (12+9j)
bytes -> str
bytes 和 str 的转换比较特殊点...list((1, 2, 3)) # [1, 2, 3]
dict -> list
字典转换列表,会取键名作为列表的值。..., 2: 222, 3: 333}
tuple -> dict
通过 zip 将 2 个元组映射为字典:
tp1 = (1, 2, 3)
tp2 = (1, 2, 3, 4)
print(dict(zip...(dict(tp))
# {1: 111, 2: 222, 3: 333}
set -> dict
通过 zip 将 2 个集合映射为字典:
set1 = {1, 2, 3}
set2 = {'a',...set((1, 2, 3, 2, 1)) # {1, 2, 3}
dict -> set
会取字典的键名组合成集合。