首页 > 其他 > 详细

005、空列表 list_null=[ ]、list_0=[0]、list_1=[1]、list_2=[2], 0被当成是False,1被当成是True

时间:2021-09-09 06:27:53      阅读:29      评论:0      收藏:0      [点我收藏+]

 

空列表 list_null=[ ]、list_0=[0]、list_1=[1]、list_2=[2]  的区别,代码如下:

( 0 被当成是False,1 被当成是True )

# 空列表、0值被当成是False,1值被当成是True

list_null = []

if False in list_null:
    print(aa)             # 不执行
if True in list_null:
    print(bb)             # 不执行

list_2 = [2]
if False in list_2:
    print(gg)             # 不执行
if True in list_2:
    print(hh)             # 不执行

list_0 = [0]
if False in list_0:
    print(cc)              # 执行,输出 cc
if True in list_0:
    print(dd)             # 不执行

list_1 = [1]
if False in list_1:
    print(ee)             # 不执行
if True in list_1:
    print(ff)             # 执行,输出 ff

 

执行结果如下:

cc
ff

Process finished with exit code 0

 

005、空列表 list_null=[ ]、list_0=[0]、list_1=[1]、list_2=[2], 0被当成是False,1被当成是True

原文:https://www.cnblogs.com/qq-2780619724/p/15239548.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!