【发布时间】:2020-03-02 19:32:15
【问题描述】:
我正在尝试使用 for 循环制作套牌,并且我制作了套牌,但我需要让 1 成为 A,10 成为 K 等等。我尝试用 1 来做,但是当我在列表中搜索它时,它会使用 1 并打印它。如何只打印“1”。
deck = []
signs = ["\u2660","\u2661","\u2662","\u2663"]
for j in range(1,14):
for i in signs:
deck.append([str(j),str(i)])
print(deck,'\n')
for x in range(len(deck)):
if str(1) in (deck[x][0]):
print(deck[x][0])
【问题讨论】:
-
你想要
==(平等测试),而不是is(对象身份检查)。