zoukankan      html  css  js  c++  java
  • 字符串&列表&元组&字典之间互转

    #!/usr/bin/env/python
    #-*-coding:utf-8-*-
    
    #Author:LingChongShi   #查看源码Ctrl+左键
    
    #数据类型之间的转换
    Str='www.baidu.com'
    '''一、str--->list'''
    print('str-->list:',Str.split('.'),type(Str.split()))
    '''二、str--->tuple'''
    print('str--->tuple',Str.partition('.'),type(Str.partition('.')))
    '''三、str--->dict'''
    Str='{"name":"xiaoshao","age":10,"address":"xian"}'
    print('str--->dict:',eval(Str),type(eval(Str)))
    
    List= ['www', 'baidu', 'com']
    '''一、list--->str'''
    print('list--->str:','.'.join(List),type('.'.join(List)))
    '''二、list--->tuple'''
    print('list--->tuple:',tuple(List),type(tuple(List)))
    '''三、list--->dict'''
    print('list--->dict:',dict(enumerate(List)),type(dict(enumerate(List))))
    List1= [1,2,3]
    print('list--->dict:',dict(zip(List,List1)),type(dict(zip(List,List1))))
    List2= [['www',1],['baidu',2],['com',3]]
    print('list--->dict:',dict(List2),type(dict(List2)))
    
    Tuple=('www', 'baidu', 'com')
    '''一、tuple--->str'''
    print('tuple--->str:','.'.join(Tuple),type('.'.join(Tuple)))
    '''二、tuple--->list'''
    print('tuple--->list:',list(Tuple),type(list(Tuple)))
    '''三、tuple--->dict'''
    print('tuple--->dict:',dict(enumerate(Tuple)),type(dict(enumerate(Tuple))))
    
    Dict={'name':'xiaoshao','age':10,'address':'xian'}
    '''一、dict--->str'''
    print('dict--->str:',str(Dict),type(str(Dict)))
    '''二、dict--->list'''
    print('dict--->list:',list(Dict.keys()),type(list(Dict.keys())))
    print('dict--->list:',list(Dict.values()),type(list(Dict.values())))
    '''三、dict--->tuple'''
    print('dict--->tuple:',tuple(Dict.keys()),type(tuple(Dict.keys())))
    print('dict--->tuple:',tuple(Dict.values()),type(tuple(Dict.values())))
  • 相关阅读:
    【NET CORE微服务一条龙应用】第一章 网关使用与配置
    111
    test
    再来一个测试
    测试博客
    flutter 中的json解析
    关于flutter -app开发过程中的问题及解决方式总结
    使用Mybatis-plus通过自定义Sql查询只有主键为null的问题
    Centos 6中keepalived作为服务启动
    CentOS6 开放、关闭防火墙相关端口命令
  • 原文地址:https://www.cnblogs.com/forforever/p/12920586.html
Copyright © 2011-2022 走看看