使用Mappings在Python中压缩代码

biz*_*nez 1 python

我好像在Python中使用这个代码块.

if Y is not None:
    obj[X][0]=Y
Run Code Online (Sandbox Code Playgroud)

如何从X => Y建立映射,然后在调用X和Y上的代码块时迭代整个映射

Joh*_*ica 5

mapping = {X1: Y1, X2: Y2, X3: Y3}
mapping[X4] = Y4
mapping[X5] = Y5

for X,Y in mapping.items():
    if Y is not None:
        obj[X][0] = Y
Run Code Online (Sandbox Code Playgroud)