python数据类型转换

Posted 偶神采飞扬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python数据类型转换相关的知识,希望对你有一定的参考价值。

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数据类型转换的主要内容,如果未能解决你的问题,请参考以下文章

Android:片段无法转换为上下文[重复]

python 用于数据探索的Python代码片段(例如,在数据科学项目中)

13 个非常有用的 Python 代码片段

JS的数据类型判断函数数组对象结构处理日期转换函数,浏览器类型判断函数合集

python常用代码

python将文本转换成语音的代码