title: Troubles making a python program to deal cards.
body: <p>I'm tying to make a card game. What I'm stuck on is dealing the cards. What I've done is make a dict with each card and given it a value because some are worth more than others. What I have in mind is dividing the dictionary into 4 parts, or make 4 copies of each dictionary and then delete 39 cards from each of them (leaving 13 cards for each person). Is this even possible or am I going about this in the wrong way? </p>
  
  <pre><code>from random import randint
  deck = {}
  def makeDeck(deck):
    suit = ['Club', 'Spade', 'Heart', 'Diamond']
    whichSuit = 0
    whichNum = 2
    count = 1
    while count != 52:
      if whichNum == 11:
        whichNum = 'Jack'
      if whichNum == 12:
        whichNum = 'Queen'
      if whichNum == 13:
        whichNum = 'King'
      if whichNum == 14:
        whichNum = 'Ace'
      deck[str(whichNum)+' '+suit[whichSuit]] = count
      count += 1
      if whichNum == 'Jack':
        whichNum = 11
      if whichNum == 'Queen':
        whichNum = 12
      if whichNum == 'King':
        whichNum = 13
      if whichNum == 'Ace':
        whichNum = 14
      whichNum += 1
      if count == 13 or count == 26 or count == 39:
       whichSuit += 1
       whichNum = 2
  def dealCards(deck):
    me = deck
    comp1 = deck
    comp2 = deck
    comp2 = deck
  </code></pre>
  
  <p>(Sorry if the code is wrong, this is my first post, Thanks)</p>