結果問題有疑惑
>>> t = (0,1, 2, 3, 4, 5, 6, 7, 8, 9)?
>>> print (t)?
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)?
得到的結果還有括號??為什么 如果想得到不帶括號的代碼怎么寫
>>> t = (0,1, 2, 3, 4, 5, 6, 7, 8, 9)?
>>> print (t)?
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)?
得到的結果還有括號??為什么 如果想得到不帶括號的代碼怎么寫
2017-07-17
舉報
2017-07-17
因為t是個元組,print打印,是完整的把信息給你打印出來,如果打印的不帶括號,那就成了字符串了?還是數字,還是什么的。
如果你把 ?t 換成列表list。是不是就容易理解了。
打印里面的就像上面說的,用for循環出來。
2017-07-17
t = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
for val in t:
? ?sss = str(val)+','
? ?print sss,
2017-07-17
你可以用 for name in t:
print name
的形式來打印出來
2017-07-17
t是一個tuple,直接打印t,出其中每個元素
2017-07-17
直接print t