# heart, spade, club, diamond def pick_a_card(choose_card): import random cards = ['heart', 'spade', 'club', 'diamond'] numbers = list(range(1,13)) deck = [] for card in cards: for number in numbers: c = card + '-' + str(number) deck.append(c) random.shuffle(deck) for card in deck: if card.startswith(choose_card): return card print(pick_a_card(choose_card='heart'))