gpt4 book ai didi

python - 创建Python字典: Syntax Problems

转载 作者:行者123 更新时间:2023-12-01 05:43:24 25 4
gpt4 key购买 nike

希望这将是一个快速的解决方案。恐怕我对 Python 的了解还不够,无法弄清楚为什么会出现编译器语法错误。代码如下,编译器对该行代码中的“for”语句有问题:

vocab_counter = {vocabLine.strip().lower(): 0 for vocabLine in vocabOutFile}

vocabLine 是 .txt 文档中的一行文本,vocabOutFile 是它从中读取的文件。我正在尝试创建 .txt 文档中的单词列表,并在每个单词上增加一个计数器,因为它们是在单独的文档中找到的。

那么为什么会出现语法错误呢?

非常感谢大家的帮助,非常感谢!

最佳答案

抱歉打扰了。我发现我想做的事情只能在 python 2.7 或更高版本中使用。对于 python 2.6,我必须将代码更改为:

vocab_counter = dict((vocabLine.strip().lower(), 0)
for vocabLine in vocabOutFile)

感谢您的宝贵时间!

关于python - 创建Python字典: Syntax Problems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16877196/

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