将变量转化为列表Python
时间: 2024-01-25 17:02:23 浏览: 88
在 Python 中,可以使用 `list()` 函数将一个可迭代对象转换为列表。可迭代对象包括字符串、元组、集合、字典等,甚至是 range 对象。
以下是一些例子:
1. 字符串转换为列表
```
my_string = "hello"
my_list = list(my_string)
print(my_list) # ['h', 'e', 'l', 'l', 'o']
```
2. 元组转换为列表
```
my_tuple = (1, 2, 3)
my_list = list(my_tuple)
print(my_list) # [1, 2, 3]
```
3. 集合转换为列表
```
my_set = {4, 5, 6}
my_list = list(my_set)
print(my_list) # [4, 5, 6]
```
4. 字典转换为列表
```
my_dict = {"name": "Alice", "age": 25}
my_list = list(my_dict.items())
print(my_list) # [('name', 'Alice'), ('age', 25)]
```
5. range 对象转换为列表
```
my_range = range(1, 5)
my_list = list(my_range)
print(my_list) # [1, 2, 3, 4]
```
阅读全文