[問題]新手觀念_撲克牌題目
各位前輩好,有個經典的題目是製造一副撲克牌,看別人的分享code如下:
import random
import operator
def auto():
pokers=[]
poker=[]
for i in ['♥','♠','♦','♣']:
for j in ['A','2','3','4','5','6','7','8','9','10','J','Q','K']:
poker.append(i)
poker.append(j)
pokers.append(poker)
poker=[]
return pokers
在append的部分,想問poker=[]代表的意思?(只理解第一個poker=[]是宣告一個list)
另外,若只有宣告poker,並直接改成poker.append([i,j])是否可以達到同樣目的?
以上問題要麻煩前輩解惑了,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.47.106 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1568780604.A.29F.html
→
09/18 13:48,
4年前
, 1F
09/18 13:48, 1F
推
09/18 14:25,
4年前
, 2F
09/18 14:25, 2F
→
09/18 14:25,
4年前
, 3F
09/18 14:25, 3F
推
09/18 14:54,
4年前
, 4F
09/18 14:54, 4F
→
09/18 15:30,
4年前
, 5F
09/18 15:30, 5F
→
09/18 15:30,
4年前
, 6F
09/18 15:30, 6F
推
09/18 22:55,
4年前
, 7F
09/18 22:55, 7F
→
09/18 22:55,
4年前
, 8F
09/18 22:55, 8F
→
09/19 00:46,
4年前
, 9F
09/19 00:46, 9F
→
09/19 08:57,
4年前
, 10F
09/19 08:57, 10F
→
09/19 08:57,
4年前
, 11F
09/19 08:57, 11F
→
09/19 14:55,
4年前
, 12F
09/19 14:55, 12F
推
09/21 00:54,
4年前
, 13F
09/21 00:54, 13F
→
09/21 00:54,
4年前
, 14F
09/21 00:54, 14F
推
09/27 08:35,
4年前
, 15F
09/27 08:35, 15F
→
09/27 08:35,
4年前
, 16F
09/27 08:35, 16F