【发布时间】:2013-02-05 10:36:08
【问题描述】:
我是新手,我的问题很简单。我有两个数组列表,如下所示:
Grade = ["A","A-","B+","B","B-","C+","C","C-","D","F"]
GPA = [4,3.75,3.25,3,2.75,2.25,2,1.75,1,0]
如何从列表中分配 A = 4、A- = 3.75 等等。
请帮忙!!
【问题讨论】:
-
使用 eval python 命令。
-
例如A- 和 B+ 不是有效的变量名。
-
@Michel Keijzers 从不使用 eval。编辑
locals,globals,随便什么,但不是评估。 -
@BasicWolf:就此而言,您不应该修改
locals()——更改它不会产生您认为的效果。
标签: arrays list python-3.x