我有一个名为ids.txt
的文件,也有一个名为names.txt
的文件
在ids.txt
文件中,我们看到:
23
422
5123
642
8743
names.txt
文件的内容:
jon1
jon2
jon3
jon4
jon5
我想这样分类:
23 jon1
422 jon2
5123 jon3
642 jon4
8743 jon5;
最后一个排序后,就这样设置
8743 jon5;
我要做的是:
IDs = file("IDs.txt").read().splitlines()
names = file("names-specialitys.txt").read().splitlines()
for i in IDs:
for n in names:
print i, n
但它是这样打印的:
23 jon1
422 jon1
5123 jon1
642 jon1
8743 jon1
23 jon2
。。。等等
你可以把这些列表放在一起。你知道吗
要以不同的方式显示最后一行,可以在压缩列表之前对其进行切片。然后分别打印最后一行。你知道吗
“Zip”y解释:
Python内置了一个强大的
zip()
函数。它接受两个列表,并在数组中的同一点将每个项与该项连接起来。你知道吗示例:
您的解决方案:
相关问题 更多 >
编程相关推荐