码迷,mamicode.com
首页 > 编程语言 > 详细

python数据类型转换

时间:2020-07-23 22:21:32      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:mic   字符   div   去除   字符串转换   csharp   使用   类型   技术   

1.list转str

列表转换为字符串

num = [‘1‘,‘2‘,‘3‘,‘4‘]

‘‘.join(num)

输出:‘1234’

注意:当列列表内的元素为数字的时候,需要先转成字符型,在进行转换。

 

2.str转换成list

num =  ‘1234’

 list(num)

输出:[‘1‘,‘2‘,‘3‘,‘4‘]

 

3.tuple转换成list

技术图片

 

 

 

4.list转换成tuple

技术图片

 

 

 

5.list转换为dict

(1)先通过zip()函数李亮亮组合成键值对

技术图片

 

 

 (2)嵌套list转换为dict

技术图片

 

 

 

6.dict转换成list

技术图片

 

把字典的key和value分开成两个列表展示

 

 7.list转换成set

技术图片

 

 

 使用set()函数,顺便会把list内的重复元素去除

 

8.tuple转换为str

技术图片

 

 

9.字符串转换成列表、元组、集合、字典

# 字符串转列表
s = ‘aabbcc‘
list(s)
# [‘a‘, ‘a‘, ‘b‘, ‘b‘, ‘c‘, ‘c‘]

# 字符串转元组
tuple(s)
# (‘a‘, ‘a‘, ‘b‘, ‘b‘, ‘c‘, ‘c‘)

# 字符串转集合
set(s)
# {‘a‘, ‘b‘, ‘c‘}

# 字符串转字典
dic2 = eval("{‘name‘:‘haha‘, ‘age‘:18}")

  

 

python数据类型转换

标签:mic   字符   div   去除   字符串转换   csharp   使用   类型   技术   

原文地址:https://www.cnblogs.com/mlp1234/p/13367681.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!