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())))
  • 相关阅读:
    修改MySQL密码
    struts入门
    监听
    游戏外挂教程(转)
    “无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性 “之解决
    C# PropertyGrid控件应用心得
    登录时的"记住我"
    自动登录、记住我(保存登陆状态)实现
    UpdatePanel的使用方法
    asp.net中使用基于角色role的Forms验证
  • 原文地址:https://www.cnblogs.com/forforever/p/12920586.html
Copyright © 2011-2022 走看看