在Python中怎么表达True

为False的几种情况

  • 0为False,其他所有数值皆为True
  • 空串("")为False,其他所有字符串皆为True
  • 空list([])为False,其他所有list皆为True
  • 空tuple(())为False,其他所有tuple皆为True
  • 空dict({})为False,其他所有dcit皆为True

杜绝的几种写法

if i==0:
if str==“”:
if list == None:
if set is None:
if dict == None:

优雅写法

对应上面的例子

if not i:
if not str:
if not list:
if not set:
if not dicte:
原文地址:https://www.cnblogs.com/kaituorensheng/p/4660527.html