小编Luc*_*nte的帖子

修改列表中的每个元素

我觉得这个问题很简单但找不到答案.
我有一个长度为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)

有任何想法吗?

python list

4
推荐指数
3
解决办法
837
查看次数

Python:从字典中运行代码

字典是从配置文件生成的:

    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函数的替代方法?

python dictionary

2
推荐指数
1
解决办法
161
查看次数

标签 统计

python ×2

dictionary ×1

list ×1