diff --git a/InterviewPrep/deckOfCards.py b/InterviewPrep/deckOfCards.py index dae60ad..a886cff 100644 --- a/InterviewPrep/deckOfCards.py +++ b/InterviewPrep/deckOfCards.py @@ -1,13 +1,10 @@ - +from collections import defaultdict def deckOfCards (deck): - cardMap = {} + cardMap = defaultdict(int) # Storing The Cards for card in deck: - if card not in cardMap: - cardMap[card] = 1 - else: - cardMap[card] += 1 + cardMap[card] += 1 # Finding the card with the smallest count if len(cardMap) < 52: return 0 @@ -15,4 +12,4 @@ def deckOfCards (deck): deck = ["AH,AS,5D,5D,AH"] -print deckOfCards(deck) \ No newline at end of file +print deckOfCards(deck)