0

我上面的嵌套for循环以

print print1,
print print2,
print print3,
print print4

这意味着我还没有添加或制作新的数据集,因为我是一个 python 初学者,我不知道怎么做。我的数据输出显示为:

Nameone 
Nametwoo
5454
62158
Nameoneooo
Nametwoooo
1212
21
Nameoneww 
Nametwoww
3455
21332

我正在尝试将第 1 行和第 2 行保持在一起,而不是 nessasary,但是然后比较第 3 行和第 4 行,第 4 行必须更大才能对我来说是正确的,所以我只想输出以下行那是真的。因此在上面的示例代码中,只有中间的 4 行最终会输出

[Nameone: Nametwo, 5454-62158], etc.
4

1 回答 1

1

一个简单的例子是,而不是做

for _ in range(_):
    print name1
    print name2
    print value1
    print value2

你可以做,

values = []
for _ in range(_):
    values.append([name1, name2, value1, value2])

对于您指定的格式(如果我理解正确),我会这样做

values = []
for _ in range(_):
    if value2 > value1:
        values.append([name1, name2, value2 - value1])
于 2013-08-06T21:14:13.893 回答