数据类型转换python
时间: 2024-04-13 14:24:03 浏览: 71
在Python中,数据类型转换是将一个数据类型的值转换为另一个数据类型的过程。Python提供了几种常用的数据类型转换方法,包括以下几种:
1. int():将一个数值或字符串转换为整数类型。例如:
```
num = int(3.14) # 将浮点数3.14转换为整数3
```
2. float():将一个数值或字符串转换为浮点数类型。例如:
```
num = float("3.14") # 将字符串"3.14"转换为浮点数3.14
```
3. str():将一个对象转换为字符串类型。例如:
```
text = str(123) # 将整数123转换为字符串"123"
```
4. list():将一个可迭代对象转换为列表类型。例如:
```
lst = list((1, 2, 3)) # 将元组(1, 2, 3)转换为列表[1, 2, 3]
```
5. tuple():将一个可迭代对象转换为元组类型。例如:
```
tpl = tuple([1, 2, 3]) # 将列表[1, 2, 3]转换为元组(1, 2, 3)
```
6. set():将一个可迭代对象转换为集合类型。例如:
```
st = set([1, 2, 3]) # 将列表[1, 2, 3]转换为集合{1, 2, 3}
```
7. dict():将一个可迭代对象转换为字典类型。例如:
```
dct = dict([(1, 'a'), (2, 'b')]) # 将列表[(1, 'a'), (2, 'b')]转换为字典{1: 'a', 2: 'b'}
```
阅读全文