2 回答

大話西游666
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊
f = tup1
不創(chuàng)建元組。嘗試這個(gè):
f = (tup1,) # extra comma at the end
完整代碼:
tup1 = ('A', 'B')
f = (tup1,)
for i, j in f:
print(i,j)
輸出:
A B

HUWWW
TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊
您編寫的代碼僅在 tup1 中的每個(gè)索引有兩個(gè)項(xiàng)目時(shí)才有效。例如,如果是這種情況:
random1 = ('a','b')
random2 = (3,4)
tup1 = (random1, random2)
f = tup1
然后,如果您使用相同的循環(huán),它會吐出“a”和“b”,然后是 3 和 4。如果您只想吐出 f 中的內(nèi)容,那么下面的代碼應(yīng)該執(zhí)行詭計(jì):
tup1 = ('A', 'B')
f = tup1
for i in f:
print(i)
添加回答
舉報(bào)
0/150
提交
取消