尝试用我从嵌套for循环输出的数据创建(列表或数组,不确定)

2024-09-29 01:22:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我的嵌套for循环上面有

print print1,
print print2,
print print3,
print print4

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

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

我试着把第1行和第2行放在一起,而不是Nessary,但是再比较第3行和第4行,第4行必须更大才能对我来说是真的,所以我只想输出正确的行。因此,在上面的示例代码中,只有中间的4行会最终输出

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

Tags: 数据forprint初学者nameoneprint1print2nessary
1条回答
网友
1楼 · 发布于 2024-09-29 01:22:03

一个简单的例子是

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])

相关问题 更多 >