Python 打印列表新行和标签
Python Print List new line and tabbed
我有一个列表,其中包含可变数量的整数(取决于用户输入)。我想打印这个值列表,每个值都在一个新行上并用标签加入。
我当前的代码是:
print("List values are: ")
print(*test_list, sep = "\n\t")
这个问题是第一个条目没有标签,所以输出是:
List values are:
1
2
3
如何确保第一个值选项卡也包含在内?
sep
参数在列表的值之间添加新行和制表符;这就是为什么你会出现这样的行为。
你可以做的是在第一个打印语句中添加一个 end
参数。
print("List values are: ",end="\n\t")
print(*test_list,sep = "\n\t")
我有一个列表,其中包含可变数量的整数(取决于用户输入)。我想打印这个值列表,每个值都在一个新行上并用标签加入。
我当前的代码是:
print("List values are: ")
print(*test_list, sep = "\n\t")
这个问题是第一个条目没有标签,所以输出是:
List values are:
1
2
3
如何确保第一个值选项卡也包含在内?
sep
参数在列表的值之间添加新行和制表符;这就是为什么你会出现这样的行为。
你可以做的是在第一个打印语句中添加一个 end
参数。
print("List values are: ",end="\n\t")
print(*test_list,sep = "\n\t")