Python 动态生成变量
时间: 2024-05-18 11:10:26 浏览: 85
Python 中动态生成变量通常使用字典类型来实现。可以通过字典的 key 来动态生成变量名,而 value 则是变量的值。具体操作如下:
```python
my_dict = {} # 定义一个空字典
var_name = "my_var" # 定义变量名
var_value = 123 # 定义变量值
my_dict[var_name] = var_value # 动态生成变量
```
这样就可以动态生成一个变量名为 `my_var`,值为 `123` 的变量了。
如果要获取这个动态生成的变量的值,可以使用以下方式:
```python
my_var = my_dict.get("my_var")
```
这里使用了字典的 `get()` 方法来获取值,如果字典中不存在 key 为 `"my_var"` 的元素,则返回默认值 `None`。
阅读全文