#-*-coding:utf-8-*- 
 #1、字典

dict = {'name': 'Zara', 'age': 7, 'class': 'First'}

#字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'}

print type(str(dict)), str(dict)

#字典可以转为元组,返回:('age', 'name', 'class')

print tuple(dict)

#字典可以转为元组,返回:(7, 'Zara', 'First')

print tuple(dict.values())

#字典转为列表,返回:['age', 'name', 'class']

print list(dict)

#字典转为列表

print dict.values

#2、元组

tup=(1, 2, 3, 4, 5)

#元组转为字符串,返回:(1, 2, 3, 4, 5)

print tup.__str__()

#元组转为列表,返回:[1, 2, 3, 4, 5]

print list(tup)

#元组不可以转为字典

#3、列表

nums=[1, 3, 5, 7, 8, 13, 20];

#列表转为字符串,返回:[1, 3, 5, 7, 8, 13, 20]

print str(nums)

#列表转为元组,返回:(1, 3, 5, 7, 8, 13, 20)

print tuple(nums)

#列表不可以转为字典

#4、字符串

#字符串转为元组,返回:(1, 2, 3)

print tuple(eval("(1,2,3)"))

#字符串转为列表,返回:[1, 2, 3]

print list(eval("(1,2,3)"))

#字符串转为字典,返回:<type 'dict'>

print type(eval("{'name':'ljq', 'age':24}"))

最新文章

  1. NSIS 打包脚本基础
  2. 为什么现在更多需要用的是 GPU 而不是 CPU,比如挖矿甚至破解密码?
  3. windows或mac上对iOS设备截图
  4. windows对象模型分类
  5. iOS 开发学习资料整理(持续更新)
  6. CentOS6.3修复模式/单用户模式修改fstab文件
  7. Spring Web
  8. 应用代理 socket TCP协议 的资料
  9. c++ macro
  10. epoll使用具体解释(精髓)
  11. DEDECMS重要文件
  12. laravel5 事务回滚
  13. react native 升级到0.31.0的相关问题 mac xcode开发环境
  14. Java 后台创建word 文档
  15. Java格式化时间
  16. VIM 编辑器
  17. Java中HBase的集中過濾器
  18. 「SCOI2016」妖怪 解题报告
  19. 关于MySQL大量数据分页查询优化
  20. solr的随机排序 【转载】

热门文章

  1. ubuntu12.04 安装 php5.4/php5.5
  2. CSS3新添加的选择器
  3. 【android学习2】:Eclipse中HttpServlet类找不到
  4. git项目版本管理
  5. ligerui做分页显示数据
  6. Nosql之Redis篇
  7. mybatis的xlm的sql
  8. JS传中文到后台需要的处理
  9. SVN Working Copy locked ,并且进行clean up也还是不行
  10. LeetCode Search a 2D Matrix II