关键词

数据类型 转换

Python3在不同数据类型之间进行转换

Python3中数据类型转换

Python3语言支持多种数据类型,其中包括整数、浮点数、字符串、列表、元组、字典等。在实际应用中,有时候需要将一种数据类型转换为另一种,Python3提供了多种方法可以实现数据类型转换。

整数和浮点数转换

将整数转换为浮点数,可以使用float()函数,例如:

x = 2
y = float(x)
print(y)  # 2.0

将浮点数转换为整数,可以使用int()函数,例如:

x = 2.3
y = int(x)
print(y)  # 2

字符串转换

将字符串转换为整数,可以使用int()函数,例如:

x = "123"
y = int(x)
print(y)  # 123

将字符串转换为浮点数,可以使用float()函数,例如:

x = "3.14"
y = float(x)
print(y)  # 3.14

列表和元组转换

将列表转换为元组,可以使用tuple()函数,例如:

x = [1, 2, 3]
y = tuple(x)
print(y)  # (1, 2, 3)

将元组转换为列表,可以使用list()函数,例如:

x = (1, 2, 3)
y = list(x)
print(y)  # [1, 2, 3]

字典转换

将字典转换为列表,可以使用list()函数,例如:

x = {'a':1, 'b':2, 'c':3}
y = list(x)
print(y)  # ['a', 'b', 'c']

将字典转换为元组,可以使用tuple()函数,例如:

x = {'a':1, 'b':2, 'c':3}
y = tuple(x)
print(y)  # ('a', 'b', 'c')

Python3提供了多种方法可以实现数据类型转换,如整数和浮点数、字符串、列表和元组、字典等之间的转换。在实际应用中,可以根据需要,使用不同的函数,将一种数据类型转换为另一种。

本文链接:http://task.lmcjl.com/news/8679.html

展开阅读全文