0

2つ以上の数字が同じかどうかを確認してリストに追加することはできません。それが、私がやりたくないことを説明できる最良の方法です。

 deck=["3","1","3","3"]
 print(deck)
if deck[0]==deck[1]:
  global thesame
  thesame=[deck[0],deck[1]]
else:
 if deck[0]==deck[2]:
    thesame=[deck[0],deck[2]]
 else:
    if deck[0]==deck[3]:
            thesame=[deck[0],deck[3]]
    else:
        if deck[0]==deck[1]and deck[0] ==  deck[2]:
            thesame=[deck[0],deck[1],deck[2]]
        else:
            if deck[0]==deck[1]and deck[0] ==   deck[3]:
                thesame=[deck[0],deck[1],deck[3]]
            else:
                if deck[0]==deck[2] and deck[0] == deck[3]:
                    thesame=[deck[0],deck[1],deck[2]]

 print(thesame)

どんな助けでも大歓迎です!

4

1 に答える 1