我正在尝试为我正在进行的项目创建一组测试用例,并且我想创建所有可能的测试用例并迭代它们(快速程序,不应该花很长时间).测试用例应该都是长度为1-4的列表,列表中的每个项目应该是0-10之间的整数.列表中的第一项应为0.然后,列表集将是:
[0]
[0,0]
[0,1]
[0,2]
[0,3]
...
[0,10]
[0,0,0]
[0,0,1]
[0,0,2]
[0,0,3]
...
[0,1,0]
[0,1,1]
[0,1,2]
...
[0,10,10]
...
[0,10,10,10]
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止,但它没有输出正确的列表:
test_list = [0]
for length in range(2, 5):
while len(test_list) < length:
test_list.append(0)
for position in range(1, length):
for digit in range (0, 11):
test_list[position] = digit
print test_list
Run Code Online (Sandbox Code Playgroud) 我正在使用 Amazon QuickSight 并希望创建一个计算字段,在 Tableau 中将是sum([Field1])/sum([Field2]). 在 QuickSight 中,我尝试过,sum({Field1})/sum({Field2})但这不起作用(“我们在尝试保存您的计算字段时遇到错误。请再次尝试创建它。”)。简单地做{Field1}/{Field2}然后在可视化阶段应用总和聚合会给我不正确的值。
如何在计算字段中应用 SUM?