python数据类型转换
时间: 2023-09-27 10:08:49 浏览: 64
python数据类型转换代码
Python 中常用的数据类型转换有以下几种:
1. int(x) 将 x 转换为整数型。
2. float(x) 将 x 转换为浮点型。
3. str(x) 将 x 转换为字符串型。
4. list(x) 将 x 转换为列表型。
5. tuple(x) 将 x 转换为元组型。
6. set(x) 将 x 转换为集合型。
7. dict(x) 将 x 转换为字典型。
例如:
```python
# 将字符串转换成整数
num_str = "123"
num_int = int(num_str)
print(type(num_int)) # 输出:<class 'int'>
# 将整数转换成浮点数
num_int = 123
num_float = float(num_int)
print(type(num_float)) # 输出:<class 'float'>
# 将整数转换成字符串
num_int = 123
num_str = str(num_int)
print(type(num_str)) # 输出:<class 'str'>
# 将列表转换成元组
num_list = [1, 2, 3]
num_tuple = tuple(num_list)
print(type(num_tuple)) # 输出:<class 'tuple'>
# 将元组转换成集合
num_tuple = (1, 2, 3)
num_set = set(num_tuple)
print(type(num_set)) # 输出:<class 'set'>
# 将字典的键转换成列表
num_dict = {1: "one", 2: "two", 3: "three"}
num_list = list(num_dict.keys())
print(type(num_list)) # 输出:<class 'list'>
```
阅读全文