#!/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())))

最新文章

  1. javascript运动系列第二篇——变速运动
  2. Android四大组件之—— 使用服务进行后台操作
  3. Mabitis 多表查询(一)resultType=“java.util.hashMap”
  4. C++静态存储,动态存储
  5. 将meteor部署在自己服务器上的简易方法
  6. 支持HTML5新标签
  7. MongoDB学习笔记05
  8. json 帮助工具
  9. 利用 force recovery 解决服务器 crash 导致 MySQL 重启失败的问题
  10. 无法启动 IIS Express Web 服务器
  11. 从事务角度粗窥架构的可扩展性和可维护性:内容整理自java web轻量级开发面试教程
  12. Asp.net Core 入门实战 2.请求流程
  13. Linux用户登录日志查询
  14. Vue学习(4)
  15. Java字符串格式化输入
  16. js顺序播放列表中的音乐
  17. Linux命令实例功能笔记
  18. vue嵌套路由--params传递参数
  19. office2003 下载地址 及密码
  20. 《零基础学JavaScript(全彩版)》学习笔记

热门文章

  1. 可视化利器 —— t-SNE(matlab toolbox 的使用与解释)
  2. SharePoint Iframe 一个错误此内容不能显示在一帧<继续>
  3. XDEBUG+PHPSTORM 开发 调试
  4. 隐藏在QRCode二维码背后的秘密
  5. 关于阿里云centos7安装svn,客服端无法链接的问题
  6. NSLocalizedDescription=Request failed: unacceptable content-type: text/html 解决方法
  7. Delphi 7下最小化到系统托盘(主要是WM_TRAYMSG和WM_SYSCOMMAND消息)
  8. 利用ZoomPipeline迅速实现基于线程池的全异步TCP点对点代理
  9. How to setup Assigned Access in Windows 10 (Kiosk Mode) 设置分配的访问权限(Kiosk模式)
  10. FMX 动态创建 和 销毁(释放free) 对象