Python基础数据类型转换

2020-09-02  本文已影响0人  5cb608806559

使用python处理数据时,不可避免的要使用数据类型之间的转换。简单的诸如int、float、string之间的转换;也有列表list、元组tuple、集合set之间的转换。

1.将非整数型数据转换为int型:int( )函数

2. 将非浮点型数据转换为float型:float( )函数

3. 将非字符串类型数据转换为字符串类型:str( )函数

可以将整数、浮点数、列表、元组、字典、集合直接转换为字符串类型

a = {'baidu': 'baidu.com', 'google': 'google.com'}
b = str(a)
print(type(b))
print(b)

输出:

<class 'str'>
{'baidu': 'baidu.com', 'google': 'google.com'}

4. 将列表/集合转换为元组:tuple( )函数

a = [1, 2, 4, 5]
b = tuple(a)
print(type(b))
print(b)

输出:

<class 'tuple'>
(1, 2, 4, 5)

5. 将集合/元组转换为列表:list( )函数

a = set([1, 2, 3, 4])
b = list(a)
print(type(b))
print(b)

输出:

<class 'list'>
[1, 2, 3, 4]

6. 将列表/元组转换为集合:set( )函数

a = (1, 1, 3, 4)
b = set(a)
print(type(b))
print(b)

输出:

<class 'set'>
{1, 3, 4}
上一篇 下一篇

猜你喜欢

热点阅读