我觉得这个问题很简单但找不到答案.
我有一个长度为2的元组列表.
我想得到一个长度为3的元组列表,其中第三个元素是对其他两个元素进行某些操作的结果.
例:
for val_1, val_2 in list_of_tuples
#...
#some multi line operation
#...
val_3 = result
replace (val_1, val_2) by (val_1, val_2, val_3) in list
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
字典是从配置文件生成的:
dict_1 = {
'type1' : 'function1()',
'type2' : 'function2()',
'type3' : 'function3()'
}
Run Code Online (Sandbox Code Playgroud)
变量x包含此字典中的任何键.我试着按如下方式调用函数:
dict_1[x]
Run Code Online (Sandbox Code Playgroud)
有没有人知道运行此语句的exec函数的替代方法?