2017-11-16 7 views
0

リストに含まれていないと言うので、私は、インデックスを参照してみましょう:チェックし、文句を言わない、それは項目が、私はリストを作成

for number in cards: 
    for type in suits: 
     temp_cards.append(str(number) + " of " + str(type)) 

リストからランダムな値を選んでインデックスを取得しようとしますが、リストには含まれていません。

dealers_card = random.choice(temp_cards) 
y = cards.index(dealers_card) 
print(y) 
# ValueError: 'Two of Clubs' is not in list 

が、それはリストであり、それは本当

x = dealers_card in temp_cards 
print(x) 
# True 
+2

あなたは 'temp_cards'と' cards'という2つの異なるリストを探しています。 – Blorgbeard

答えて

1

temp_cardsはフォーマットの一連の文字列「スーツの数」で構成されています。と言う場合、私がチェックその文字列は、一連の数字で構成されるcardsにありません。

関連する問題