gpt4 book ai didi

python - 错误 : no viable alternative at input 'for' Python

转载 作者:太空狗 更新时间:2023-10-29 22:26:14 25 4
gpt4 key购买 nike

我有一个奇怪的问题,

当我使用 Netbeans IDE 时,这一行:

total_stock = {items : 0 for items in product_stock}

导致语法错误:

Syntax Error : no viable alternative at input 'for'

但是相同的代码在终端中运行得很好并返回了这个

>> {'rom_price': 0, 'rim_price': 0, 'ram_price': 0}

我在终端使用 python 2.7+和 python 插件版本:0.107 和 Jython 插件版本:2.12 来源:Python for netbeans 8.0

如何解决这个问题??

最佳答案

看起来 jython 无法进行字典理解。解决方法是将字典构造函数与生成器结合使用。

total_stock = dict((item, 0) for item in product_stock)

关于python - 错误 : no viable alternative at input 'for' Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25200629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com