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互转 →

posted @ 2020-09-25 20:07  AliceZJ  阅读(104)  评论(0编辑  收藏  举报