python字符串,元组,列表,字典互转代码实例详解
作者:猪笨是念来过倒 时间:2022-03-01 22:51:55
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}"))
来源:https://blog.csdn.net/liao392781/article/details/88311481
标签:python,字符串,元组,列表,字典
0
投稿
猜你喜欢
Python 使用Opencv实现目标检测与识别的示例代码
2023-01-23 17:46:11
Python数据存储之XML文档和字典的互转
2023-02-12 08:56:11
如何用Cookie进行登录验证?
2010-06-12 12:34:00
10个精致的导航菜单欣赏及点评
2011-09-22 20:33:44
在ASP.NET2.0通过SMTP的验证发送EMAIL
2007-09-23 12:29:00
python贪吃蛇核心功能实现上
2021-12-06 15:49:18
Python读取HTML中的canvas并且以图片形式存入Word文档
2022-09-03 04:50:33
Oracle中PL/SQL的块与表达式
2024-01-28 21:30:34
python flask解析json数据不完整的解决方法
2021-07-12 01:45:00
Python使用os.listdir和os.walk获取文件路径
2023-01-30 11:02:10
Omi v1.0.2发布正式支持传递javascript表达式
2024-04-19 11:03:04
BootstrapValidator超详细教程(推荐)
2024-04-10 13:53:24
Python中list列表添加元素的3种方法总结
2022-10-03 21:40:43
JavaScript实现淘宝网图片的局部放大功能
2023-08-25 05:44:56
在ASP中如何使用类class
2007-09-16 17:17:00
加快Firefox 3.5启动速度的方法
2009-07-16 15:22:00
Python设计足球联赛赛程表程序的思路与简单实现示例
2023-05-02 20:58:05
解决python彩色螺旋线绘制引发的问题
2023-06-30 12:49:12
SQL Server查询结果导出到EXCEL表格的图文教程
2024-01-23 10:40:22
python神经网络InceptionV3模型复现详解
2021-05-29 16:53:01