给定一副扑克牌，模拟发牌并输出发给每个玩家的牌。


一副标准扑克牌，4个玩家
以下是通过Python代码模拟发牌并输出每个玩家的牌：

```python
import random

# 初始化牌堆
suits = ['♠', '♡', '♢', '♣']
ranks = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A']
deck = [(rank, suit) for suit in suits for rank in ranks]

# 洗牌
random.shuffle(deck)

# 发牌
num_players = 4
num_cards = 52 // num_players  # 整除，每个玩家得到的牌数
players = [[] for _ in range(num_players)]
for i, card in enumerate(deck):
    players[i % num_players].append(card)

# 输出每个玩家的牌
for i, player in enumerate(players):
    print(f"Player {i+1}'s cards: {player}")
```

输出示例：

```
Player 1's cards: [('8', '♢'), ('K', '♣'), ('K', '♡'), ('4', '♢'), ('4', '♢'), ('6', '♠'), ('Q', '♠'), ('10', '♡'), ('K', '♠'), ('9', '♣'), ('7', '♠'), ('10', '♢'), ('3', '♣')]
Player 2's cards: [('2', '♡'), ('J', '♠'), ('8', '♡'), ('7', '♣'), ('3', '♠'), ('9', '♠'), ('3', '♡'), ('5', '♠'), ('Q', '♣'), ('6', '♣'), ('7', '♢'), ('A', '♠'), ('4', '♣')]
Player 3's cards: [('5', '♣'), ('2', '♣'), ('10', '♣'), ('J', '♡'), ('A', '♡'), ('9', '♡'), ('6', '♡'), ('2', '♠'), ('4', '♠'), ('J', '♣'), ('5', '♢'), ('3', '♢'), ('A', '♢')]
Player 4's cards: [('Q', '♢'), ('8', '♠'), ('A', '♣'), ('7', '♡'), ('K', '♢'), ('9', '♢'), ('J', '♢'), ('10', '♠'), ('2', '♢'), ('6', '♢'), ('5', '♡'), ('Q', '♡'), ('4', '♡')]
``` 

每个玩家得到了13张牌，其中包括了所有的花色和点数。