Python笔记【5】_字符串&列表&元组&字典之间转换学习
2024-09-01 01:22:18
#!/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())))
最新文章
- javascript运动系列第二篇——变速运动
- Android四大组件之—— 使用服务进行后台操作
- Mabitis 多表查询(一)resultType=“java.util.hashMap”
- C++静态存储,动态存储
- 将meteor部署在自己服务器上的简易方法
- 支持HTML5新标签
- MongoDB学习笔记05
- json 帮助工具
- 利用 force recovery 解决服务器 crash 导致 MySQL 重启失败的问题
- 无法启动 IIS Express Web 服务器
- 从事务角度粗窥架构的可扩展性和可维护性:内容整理自java web轻量级开发面试教程
- Asp.net Core 入门实战 2.请求流程
- Linux用户登录日志查询
- Vue学习(4)
- Java字符串格式化输入
- js顺序播放列表中的音乐
- Linux命令实例功能笔记
- vue嵌套路由--params传递参数
- office2003 下载地址 及密码
- 《零基础学JavaScript(全彩版)》学习笔记
热门文章
- 可视化利器 —— t-SNE(matlab toolbox 的使用与解释)
- SharePoint Iframe 一个错误此内容不能显示在一帧&;lt;继续&;gt;
- XDEBUG+PHPSTORM 开发 调试
- 隐藏在QRCode二维码背后的秘密
- 关于阿里云centos7安装svn,客服端无法链接的问题
- NSLocalizedDescription=Request failed: unacceptable content-type: text/html 解决方法
- Delphi 7下最小化到系统托盘(主要是WM_TRAYMSG和WM_SYSCOMMAND消息)
- 利用ZoomPipeline迅速实现基于线程池的全异步TCP点对点代理
- How to setup Assigned Access in Windows 10 (Kiosk Mode) 设置分配的访问权限(Kiosk模式)
- FMX 动态创建 和 销毁(释放free) 对象