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
  • asp之家 网络编程 m.aspxhome.com