【问题标题】:Why is the 'in' operator in pycharm failing me?为什么 pycharm 中的“in”运算符让我失望了?
【发布时间】:2019-09-05 16:02:13
【问题描述】:

Python 新手,也许这是错误的地方。

谢谢一堆。

fff = dict()

fff["Stan"] = 1

fff["Dave"] = 1

fff["Scott"] = 1

print (fff)

"John" in fff

当我运行代码时,结果如下:

{“斯坦”:1,“戴夫”:1,“斯科特”:1}

进程以退出代码 0 结束

应为False,但它只是忽略了最后一行

【问题讨论】:

  • 如果你想让它出现在输出中,你需要打印一个值。

标签: python boolean operator-keyword


【解决方案1】:

添加另一个print:将"John" in fff 替换为print("John" in fff)

其他 cmets:使用更好的变量名称并将 fff = dict() 替换为 fff = {}

【讨论】:

    猜你喜欢
    • 2011-11-12
    • 1970-01-01
    • 2013-05-06
    • 1970-01-01
    • 2012-10-18
    • 1970-01-01
    • 2016-01-04
    • 2019-12-14
    • 2016-10-30
    相关资源
    最近更新 更多