在python中有如下构造:
dic=dict(item.split('=') for item in list)
但是jython 2.1不明白。 我怎样才能将它转换为jython代码? 谢谢!
答案 0 :(得分:0)
您的错误的根本原因是缺少对Python 2.4中引入的PEP 289 -- Generator Expressions的支持,并且当Python 2.2是最新版本时,甚至没有语言规范。
您可以使用标准列表理解
轻松解决此问题dic = dict([item.split('=') for item in list])
顺便说一下。是否有任何特殊原因要运行16 years old interpreter而不是latest one?