我将如何制作一个特殊的单身人士,比如None?(我是 python 新手。)
我希望能够做这样的事情:
def create_mutations(d):
return [
Mutation(c, v)
if v is not CellAction.Delete else
Mutation(c, isDelete=True)
for (c, v) in d
]
像这样使用:
create_mutations({'a': 5, 'b': None, 'c': CellAction.Delete})
这将创建一个包含三个突变的列表,意思是“设置a为5、设置b为None和删除c”。
关键是在create_mutationsI cannot use的定义中,因为“set to ”和“delete ”... if v is not None else ...之间没有区别。bNoneb
如果问题不清楚,我可以澄清一下。