想象一下我有类似的东西:
numberlist = [0,1,2,3,4,5]
for number in numberlist:
print(number)
它会打印我每个数字,对吗?
但是我怎样才能在一行中打印所有这些数字呢?我希望得到
0,1,2,3,4,5 或 0 1 2 3 4 5
想象一下我有类似的东西:
numberlist = [0,1,2,3,4,5]
for number in numberlist:
print(number)
它会打印我每个数字,对吗?
但是我怎样才能在一行中打印所有这些数字呢?我希望得到
0,1,2,3,4,5 或 0 1 2 3 4 5
end您可以在中使用关键字参数print。像这样:
for number in number_list:
print(number, end=' ')
其中,对于number_list = [0,1,2,3,4,5],将为您提供输出:
0 1 2 3 4 5
默认为end这'\n'就是为什么每个数字都打印在单独的行上。
f = " ".join((str(i) for i in numberlist))
print (f)
print(",".join(str(i) for i in l))
或者
print(" ".join(str(i) for i in l))