
# トランプ cards

# a-z list []
import sys
sys.modules[__name__].__dict__.update(dict([(chr(x), []) for x in range(ord('a'), ord('z') + 1)]))


# 乱数の準備
import random

#　トランプ用　配列 t,x,q
[[t.append(i) for i in range(1,14)] for j in range(3)]

for i in t:
	if i==1: i='A'
	if i==11:i='J'
	if i==12:i='Q'
	if i==13:i='K'
	x.append(i)

mak=['♠','♥','♣','♦']
[q.append(mak[j]+str(x[i])) for i in range(13) for j in range(4)]
q+=['JOKER']*2

import copy
deck = copy.deepcopy(q)

#　deckを混ぜる
random.shuffle(deck)

print(deck)


# 倉庫
Warehouse=[]

# Warehouseに追加してdeckから引いたカードを削除
def Sample05(z):
	for i in range(z):
		card = random.choice(deck)
		Warehouse.append(card)
		deck.remove(card)

Sample05(5)
print(len(Warehouse),len(deck))

mk=[0,0,0,0]

for i in Warehouse:
	if i[0].count('♠')>=1:
		mk[0]+=1
	if i[0].count('♥')>=1:
		mk[1]+=1
	if i[0].count('♣')>=1:
		mk[2]+=1
	if i[0].count('♦')>=1:
		mk[3]+=1

	
	if mk[0]>=1 and mk[1]>=1 and mk[2]>=1 and mk[3]>=1:
		print('ok')
	#print(i[0].count('♠'))
	print(mk,'♠','♥','♣','♦')
	print(i,'',end='')

print(Warehouse)




