如何根据列表的内容获取1或0

时间:2018-08-02 17:44:49

标签: python list function

我正在使用python进行抓取,并且我有一个最多由两个字母(R和D)组成的列表,其中内容可以始终相同(即所有元素均为R或D),或者可以是有一些D和一些R。如果该列表仅由R(或仅D)组成,而又有D和R,那么如何得到1?预先感谢

1 个答案:

答案 0 :(得分:1)

您可以检查所有元素是否相同。

val = 1 if all(elem == items[0] for elem in items) else 0