如果不是唯一的参数,则必须在Python 2.6 Generator表达式中加上括号

时间:2018-06-19 19:25:53

标签: python python-2.6

我为Python 2.6重新编写了以下Python 2.7+代码。

Python 2.7+

options = {key: value for key, value in options.items() if value is not None}

Python 2.6

options = dict((key, value) for key, value in options.items() if value is not None)

但是我遇到了以下错误

SyntaxError: Generator expression must be parenthesized if not sole argument

我做错了什么?

0 个答案:

没有答案