cards = ['K', 'Q', 'J', '10', 'Z'] holding = [] for card in cards: if card != 'Z': holding.extend(card) print(holding)
输出为:
[['K','Q','J','1','0']
为什么不[[K],'Q','J','10']?
您打算使用append():
append()
[.extend遍历赋予它的元素,并将它们一一添加(请参阅link)。
.extend