Check if list contains only item x

后端 未结 8 1131
长发绾君心
长发绾君心 2020-12-17 17:03

Say all of w, x, y, and z can be in list A. Is there a shortcut for checking that it contains only x--eg. without negating the other variables?

w, x, y, and z

8条回答
  •  伪装坚强ぢ
    2020-12-17 17:37

    That, or if you don't want to deal with a loop:

    >>> a = [w,x,y,z]
    >>> a.count(x) == len(a) and a
    

    (and a is added to check against empty list)

提交回复
热议问题