您好我写了一个代码,如果输入数字
,会给您一些数字n= int(input("Enter the beginning number: "))
i=0
print(n)
while n > 1:
if n%2 == 0:
n = n/2
print(n)
else:
n = 3*n+1
print(n)
i += 1;
但现在我怎么能把它添加到[..,..,..,..]
我已经尝试添加
了theList = []
....
....
....
if..
...
theList.append(i) # or theList.append(n) its the same
那怎么可能呢?
答案 0 :(得分:4)
将数字附加到您的列表中,然后当您要查看它时,打印出您的列表,如下所示:
print ','.join(map(str,theList)) #thanks to adam smith for catching that
它列出了这样一个列表:
['a','b','c','d']
像这样打印:
'a,b,c,d'