Python Forum
Choosing a random variable from 2 lists
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Choosing a random variable from 2 lists
#2
Quote:pickACard = random.choice (suites)
pickAFace = random.choice (cardFaces)
this is choosing a random element from each list once. You then are just reusing each chosen one instead of getting a new one

import random
suites = ['Hearts' , 'Diamonds' , 'Spades' , 'Clubs']
cardFaces = ['Ace', 2,3,4,5,6,7,8,9,'Jack','Queen','King']
 
 
hand = []
for i in range(5): # do the body five times
 card = random.choice(suites) , random.choice(cardFaces)
 hand.append(card)
for card in hand:print(random.choice(hand))
Recommended Tutorials:
Reply


Messages In This Thread
RE: Choosing a random variable from 2 lists - by metulburr - Mar-26-2017, 02:23 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020