zoukankan      html  css  js  c++  java
  • Python_类型转换

    列表与字符串互相转换

    join方法将list转换为string

    _list = ["a", "b", "c"]
    
    # 以"."拼接列表所有值
    _str1 = ".".join(_list)
    
    # 以"/"拼接列表所有值
    _str2 = "/".join(_list)
    print(_str1, _str2)

    split将string转换为list

    _str1 = "a.b.c"
    _str2 = "a/b/c"
    
    _list1 = _str1.split(".")
    _list2 = _str2.split("/")
    print(_list1, _list2)

    json字符串与字典互相转化

    json.loads将json字符串转换为dict

    import json
    
    # 定义json字符串,注意键值均用双引号,否则在转换成是会报错
    json_string = '{"name": "张三", "age": 18}'
    
    # 将json字符串转换为dict
    ts_dict = json.loads(json_string)
    print(type(json_string), type(ts_dict), ts_dict)

     json.dumps将dict转换成json字符串

    import json
    
    # 定义dict类型数据
    _dict = {"name": "张三", "age": 18}
    
    # 将dict转换成json。ensure_ascii:不将中文以ascii转换
    ts_string = json.dumps(_dict, ensure_ascii=False)
    print(type(_dict), type(ts_string), ts_string)

  • 相关阅读:
    FileZilla 双向传输
    移动端弱网测试工具
    来源IP安全分析,对IP溯源
    推荐几款移动端抓包小工具
    一键清除Chrome
    resit阶段二
    redist集群
    redits04 快照配置
    ridts08管理工具
    redits07配置文件
  • 原文地址:https://www.cnblogs.com/testlearn/p/14426830.html
Copyright © 2011-2022 走看看