后端小张 2022-02-12 14:31 采纳率: 93%
浏览 31
已结题

Python初学者的幼稚问题

img


我想问下这里的第七行为啥不能把in换成==呢?没太搞懂
这里的in是判断weekstr是否满足t和s这个条件。==也可以啊

  • 写回答

4条回答 默认 最新

  • Code_流苏 C/C++领域优质创作者 2022-02-12 14:53
    关注

    Python in 操作符可用于判断键是否存在于后面的数据结构中。
    后面["T","S"]是个列表,此处用in就是这样使用的——判断week_str是否在列表中。
    如果是== 一般都是两个值相等,而不是一个值等于一个列表,比如"T" == "T",而不能"T"==["T","S"]。

    以上仅供参考,如有任何疑问,可以评论回复,看到即回。
    希望对题主有所帮助!可以的话,点个采纳!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 2月21日
  • 已采纳回答 2月14日
  • 创建了问题 2月12日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部