确定我正在制作游戏扑克牌评估员,我将其值存储在列表列表中,每个列表包含[rate,rank,max]或[1,2,3]等值,所以我的问题是如果我想知道哪些玩家有良好的手牌意味着良好的列表,例如通过comapring列表列表,如果rate1 == rate2(列表中的list2)那么我必须检查他们的等级是否相同如果该条件也是真的然后我必须转到同一列表中的下一个值,并检查具有相同前两个值的其他列表。如果两个列表相等,那么我们说它们是相等的,否则我们会找到更大的列表(速率,等级或最大值)
这是无限列表,我不知道列表的长度及其字符是什么
答案 0 :(得分:0)
list1 == list2
中的每个元素都等于True
中的相应元素,则 list1
将返回list2
。
例如:
>>> a = [1, 2, 3]
>>> b = [1, 2, 3]
>>> a == b
True
>>> a = [1, 4, 3]
>>> b = [1, 2, 3]
>>> a == b
False
list1 > list2
将返回True
,如果在第一对不相等的对应元素中,list1
中的元素大于list2
中的元素。无论是否在后续的不相等对应元素对中,list2中的元素大于list1中的元素,都是如此。
>>> a = [2, 2, 3]
>>> b = [1, 3, 3]
>>> a > b
True