各位前輩好,有個經典的題目是製造一副撲克牌,看別人的分享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])是否可以達到同樣目的?
以上問題要麻煩前輩解惑了,謝謝。