如何使python在不手动定义所有字符串的情况下创建N个字符串?

时间:2018-09-03 13:50:59

标签: python

现在,我要一个接一个地运行多个测试用例,并逐行一起显示输出。

n=input()
for i in range (0,int(n)):
   #takes input and runs the code
   #stores output in a string
#prints output for all n cases one by one

如何使该程序在N个不同的字符串中存储N个不同测试用例的N个输出,而无需自己定义N个字符串?

1 个答案:

答案 0 :(得分:0)

您可以将它们存储在列表中。例如:

n=input()
testResults = []
for i in range (0,int(n)):
  inp = input()
  output = runCase(inp)
  testResults.append(str(output))
for result in testResults:
   print(results)

Str将输出转换为字符串,并追加到列表末尾。

此外,您的问题不是一个好问题。我建议在这里看看:https://stackoverflow.com/help/how-to-ask