From d88b7d6f0c22c5bb5f4fa81ed0a9dad2b397ca51 Mon Sep 17 00:00:00 2001 From: a-oz Date: Tue, 5 Apr 2022 17:31:37 -0700 Subject: [PATCH] Change the way to get suit value and suits lengthf or better consistency. --- 01-data-model/data-model.ipynb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/01-data-model/data-model.ipynb b/01-data-model/data-model.ipynb index f525899..56dd7eb 100644 --- a/01-data-model/data-model.ipynb +++ b/01-data-model/data-model.ipynb @@ -443,11 +443,10 @@ } ], "source": [ - "suit_values = dict(spades=3, hearts=2, diamonds=1, clubs=0)\n", - "\n", "def spades_high(card):\n", " rank_value = FrenchDeck.ranks.index(card.rank)\n", - " return rank_value * len(suit_values) + suit_values[card.suit]\n", + " suit_value = FrenchDeck.suits.index(card.suit)\n", + " return rank_value * len(FrenchDeck.suits) + suit_value\n", "\n", "for card in sorted(deck, key=spades_high):\n", " print(card)"