1. #!/usr/bin/env/python
  2. #-*-coding:utf-8-*-
  3.  
  4. #Author:LingChongShi #查看源码Ctrl+左键
  5.  
  6. #数据类型之间的转换
  7. Str='www.baidu.com'
  8. '''一、str--->list'''
  9. print('str-->list:',Str.split('.'),type(Str.split()))
  10. '''二、str--->tuple'''
  11. print('str--->tuple',Str.partition('.'),type(Str.partition('.')))
  12. '''三、str--->dict'''
  13. Str='{"name":"xiaoshao","age":10,"address":"xian"}'
  14. print('str--->dict:',eval(Str),type(eval(Str)))
  15.  
  16. List= ['www', 'baidu', 'com']
  17. '''一、list--->str'''
  18. print('list--->str:','.'.join(List),type('.'.join(List)))
  19. '''二、list--->tuple'''
  20. print('list--->tuple:',tuple(List),type(tuple(List)))
  21. '''三、list--->dict'''
  22. print('list--->dict:',dict(enumerate(List)),type(dict(enumerate(List))))
  23. List1= [1,2,3]
  24. print('list--->dict:',dict(zip(List,List1)),type(dict(zip(List,List1))))
  25. List2= [['www',1],['baidu',2],['com',3]]
  26. print('list--->dict:',dict(List2),type(dict(List2)))
  27.  
  28. Tuple=('www', 'baidu', 'com')
  29. '''一、tuple--->str'''
  30. print('tuple--->str:','.'.join(Tuple),type('.'.join(Tuple)))
  31. '''二、tuple--->list'''
  32. print('tuple--->list:',list(Tuple),type(list(Tuple)))
  33. '''三、tuple--->dict'''
  34. print('tuple--->dict:',dict(enumerate(Tuple)),type(dict(enumerate(Tuple))))
  35.  
  36. Dict={'name':'xiaoshao','age':10,'address':'xian'}
  37. '''一、dict--->str'''
  38. print('dict--->str:',str(Dict),type(str(Dict)))
  39. '''二、dict--->list'''
  40. print('dict--->list:',list(Dict.keys()),type(list(Dict.keys())))
  41. print('dict--->list:',list(Dict.values()),type(list(Dict.values())))
  42. '''三、dict--->tuple'''
  43. print('dict--->tuple:',tuple(Dict.keys()),type(tuple(Dict.keys())))
  44. print('dict--->tuple:',tuple(Dict.values()),type(tuple(Dict.values())))

python_字符串&列表&元组&字典之间转换学习的更多相关文章

  1. Python笔记【5】_字符串&列表&元组&字典之间转换学习

    #!/usr/bin/env/python #-*-coding:utf-8-*- #Author:LingChongShi #查看源码Ctrl+左键 #数据类型之间的转换 Str='www.baid ...

  2. python字符串/列表/元组/字典之间的相互转换(5)

    一.字符串str与列表list 1.字符串转列表 字符串转为列表list,可以使用str.split()方法,split方法是在字符串中对指定字符进行切片,并返回一个列表,示例代码如下: # !usr ...

  3. Python第三天 序列 5种数据类型 数值 字符串 列表 元组 字典 各种数据类型的的xx重写xx表达式

    Python第三天 序列  5种数据类型  数值  字符串  列表  元组  字典 各种数据类型的的xx重写xx表达式 目录 Pycharm使用技巧(转载) Python第一天  安装  shell ...

  4. Python第三天 序列 数据类型 数值 字符串 列表 元组 字典

    Python第三天 序列  数据类型  数值  字符串  列表  元组  字典 数据类型数值字符串列表元组字典 序列序列:字符串.列表.元组序列的两个主要特点是索引操作符和切片操作符- 索引操作符让我 ...

  5. python字符串 列表 元组 字典相关操作函数总结

    1.字符串操作函数 find 在字符串中查找子串,找到首次出现的位置,返回下标,找不到返回-1 rfind 从右边查找 join 连接字符串数组 replace 用指定内容替换指定内容,可以指定次数 ...

  6. python 字符串,列表,元组,字典相互转换

    1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} 字典转为字符串,返回:<type 'str'> {'age': 7, 'n ...

  7. Python自动化开发 - 字符串, 列表, 元组, 字典和和文件操作

    一.字符串 特性:字符串本身不可修改,除非字符串变量重新赋值.Python3中所有字符串都是Unicode字符串,支持中文. >>> name  = "Jonathan&q ...

  8. Python数据类型-布尔/数字/字符串/列表/元组/字典/集合

    代码 bol = True # 布尔 num = 100000000; # 数字 str = "fangbei"; # 字符串 str_cn = u"你好,方倍" ...

  9. Python 整数 长整数 浮点数 字符串 列表 元组 字典的各种方法

    对于Python, 一切事物都是对象,对象基于类创建!! 注:查看对象相关成员var,type, dir 一.整数 如: 18.73.84 每一个整数都具备如下需要知道的功能: def bit_len ...

随机推荐

  1. nodejs 中国汉字模糊查询简单(很low)实现

    https://github.com/cclient/hanzimohusearch 部分代码

  2. PHP生成word文档的三种实现方式

    PHP生成word原理 利用windows下面的 com组件 利用PHP将内容写入doc文件之中 具体实现: 利用windows下面的 com组件 原理:com作为PHP的一个扩展类,安装过offic ...

  3. JAVA9中文API百度网盘免费下载

    JAVA9中文API百度网盘免费下载: https://pan.baidu.com/s/1tvHYQA8yyAS4xUFxwWrx_Q 提取码: 6e5h

  4. Flask添加新命令

    代码: import click from flask import Flask app = Flask(__name__) @app.cli.command() def hg(): click.ec ...

  5. MAC使用nginx分发80至8080端口

    由于项目必须要启动80端口,但是mac系统中非root用户无法直接使用1024以下的端口 2.释放apache的80端口 由于Mac OS是自带Apache服务的,它本身占用了80端口,首先你需要将A ...

  6. HTTP Continuation or non-HTTP traffic

    发现一个 HTTP      Continuation or non-HTTP traffic的数据包,之前没有碰到过.不懂其意义,一看长度,显示1460,与TCP segment of a reas ...

  7. Web 通信技术 ——跨文档信息传输(JavaScript)

    */ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.html * 作者:常轩 * 微信公众号:Worldh ...

  8. list转map,set,使用stream进行转化

    #list转map,set,使用stream进行转化 函数式编程: 场景: 从数据库中取出来的数据,经常是list集合类型,但是list转map这种场景虽然不常见,但是有时候也会遇到,最常见的还是转为 ...

  9. 修改gridfilters.js源码,往后台多传递一个参数,并设置NumericFilter、StringFilter默认提示信息

    创作不易,转载请注明出处!!! 效果 修改:ext-extend.js源码 在最后面添加3行,重写方法 代码拷贝区 Ext.override(Ext.ux.grid.GridFilters, { me ...

  10. fsLayuiPlugin数据字典使用

    概述 数据字典主要解决下拉框数据填充和数据表格转义处理,一个数据字典可以多处使用. 1.多个页面下拉框使用同样的数据,改一个地方需要把所有页面都要修改 2.数据表格转义代替自己手动写templet解析 ...