{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import random as random" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "def card():\n", " pack ={} #empty dictionary\n", " x=[] # empty list for card\n", " y=[] # empty list for shape\n", " z=[] # empty list for color\n", " for i in range(3): # for 3 card \n", " cd = random.choice(['A','2','3','4','5','6','7','8','9','10','J','Q','K'])\n", " x.append(cd)\n", " s = random.choice(['Diamond', 'Spade', 'Club','Heart'])\n", " y.append(s)\n", " if(s=='Diamond' or s=='Heart'):\n", " c='Red'\n", " else:\n", " c='Black' \n", " z.append(c) \n", " pack.update({'Card':x,'Shape':y,'Color':z})\n", " return pack" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'Card': ['4', 'K', 'Q'],\n", " 'Shape': ['Diamond', 'Spade', 'Spade'],\n", " 'Color': ['Red', 'Black', 'Black']}" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "data=card()\n", "data" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | Card | \n", "Shape | \n", "Color | \n", "
|---|---|---|---|
| 0 | \n", "4 | \n", "Diamond | \n", "Red | \n", "
| 1 | \n", "K | \n", "Spade | \n", "Black | \n", "
| 2 | \n", "Q | \n", "Spade | \n", "Black | \n", "