转自博客园Ruthless:python中字符串/元组/列表/字典转换
#-*-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}"))
转自博客园Ruthless:python中字符串/元组/列表/字典转换相关推荐
- python贴吧发帖脚本-一个发布文章到博客园的 Python 脚本
我的个人独立博客是基于 Hexo 搭建的,因为小站,Google 搜索引擎收录文章比较慢,还搜不到 为了解决这个问题,希望把文章也顺便发布到博客平台博客园上.但不想每次手动复制粘贴,打算利用脚本实现, ...
- 在博客园的文章中使用AJAX
在我的上一篇文章<gineGrid-通用ajax类>中,我发布了一个集成跨域功能的AJAX类.今天我把它作了少许修改,可以直接远程加载使用在任何结构良好的XHTML文档中,这里直接在博客园 ...
- python二维列表转字典_在Python中字符串、列表、元组、字典之间的相互转换
一.字符串(str) 字符串转换为列表 使用list()方法 str_1 = "1235" str_2 = 'zhangsan' str_3 = '''lisi''' tuple_ ...
- Redis分布式锁的正确实现方式(转发来至博客园Ruthless )
前言 分布式锁一般有三种实现方式:1. 数据库乐观锁:2. 基于Redis的分布式锁:3. 基于ZooKeeper的分布式锁.本篇博客将介绍第二种方式,基于Redis实现分布式锁.虽然网上已经有各种介 ...
- python中字符串,列表,元祖,字典,集合详解
一.字符串(str)""或'' 常用函数:1.len(),获取字符串长度 2.input(),键盘上输入字符串内容 3.replace(),替换字符串中某一段子串,返回替换后的字符 ...
- 博客园项目开发中的难点
1.注册视图 一般注册是通过form表单形式post提交数据,数据一般通过class字段过滤值看clean_data来获取的 过滤字段类(放在view视图里) class UserForm(forms ...
- mysql项目酒店管理博客园_项目中常用的19条MySQL优化
在写文章之前,首先感谢 飞友科技 陆老师提供的文档.. 声明一下:下面的优化方案都是基于 " Mysql-索引-BTree类型 " 的 一.EXPLAIN 做MySQL优化,我们要 ...
- python中字符串和json的转换,Python笔记——json和字符串之间的相互转换
json和字符串之间的转换,主要使用到json库中的json.loads()函数json.dumps()含函数. 所以我们首先要导入json库. import json 一.字符串转为json,使用 ...
- python字符串/元组/列表/字典互转
#-*-coding:utf-8-*- #1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'}#字典转为字符串,返回:<type 's ...
最新文章
- 当代新青年,在看什么书?|主题书单揭晓
- 好气啊,面试官不讲武德! | 每日趣闻
- idea解决打开大文件消耗CPU问题
- 【项目实战】基于python的 p2p 贷后指标全自动日报制作
- 【特别版】计算机哲学对学习生活借鉴的几个例子
- 20165223 《JAVA程序设计》第三周学习总结
- sqlite 服务器数据库文件,sqlite可以做服务器数据库吗
- win 10 安装nginx
- 如鹏网.Net三层架构 第四章代码生成器
- 阿里巴巴集团CTO张建锋:将开放阿里的技术能力
- Excel如何将中文快速翻译?
- 商业化广告--体系学习-- 10 -- 业务实战篇 -- 效果优化:如何一步步从提升曝光量深入到提升销量?
- bufg和bufgp_Xilinx FPGA全局时钟和第二全局时钟资源的使用方法(转)
- Flink实操 : DataSource操作
- 数据结构——循环链表之约翰夫生死游戏
- 夜半加班之附魔吃药篇!
- Matlab安装bav-io插件时报错:Either you are offline, a firewall is blocking EEGLAB from accessing itsplugin s
- javascript 倒计时
- Github惊现高星神作,两份算法宝典让你横扫大厂算法面试题
- 基于webGL的三维数字地球