python - 字符串到变量然后循环递增

标签 python

所以我试图从文件中读取需要分配的变量,我只需读取文件并按行读取它,并将它们放入字符串中,然后使用以下代码将字符串转换为变量:

for i in myListOfFile:
    exec(i+"=0")

这会将字符串转换为变量并为其分配 0 值。现在我不知道如何使用变量来递增或对它们执行任何操作,它们已设置但不知道如何调用它们。

最佳答案

使用这样的字典:

variables = {}
for i in myListOfFile:
    variables[i] = 0

关于python - 字符串到变量然后循环递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36985646/

相关文章:

python - tf.contrib.layer.complete_connected、tf.layers.dense、tf.contrib.slim.complete_connected、tf.keras.layers.Dense 之间不一致

python - 一次打开多个(未指定数量)文件并确保它们正确关闭

Python,比较子列表和制作列表

python - Django 中的类别、子类别和产品

python - 如果 postgresql 不存在(列数和值不同)如何创建动态插入

python - 如何获取 Keras 模型中 tensorflow 输出节点的名称?

python - 为什么 scipy.optimize.curve_fit 不适合数据?

python - 在一行中打印随机数量的字符随机次数

python - 为什么索引超出范围的子字符串切片有效?

python - AttributeError: 'NoneType' 对象没有属性