ile metin dosyalarını birleştirin/birleştirme Birleştirme python programında oldukça yeniyim.Python
Tabloları birleştirebilirim ancak şimdi belirli kimliklere sahip tabloları birleştirmek/birleştirmek zorunda kaldığımda sorun yaşıyorum.
İki .txt dosyam var! txt1 olarak
ben gibi numaralar (kimlik) vardır: O (veya benzeri) gibi bir sonuç şey elde etmek istiyorum ben kimlikleri
1 733786 102807
2 734475 102995
3 735009 103403
4 734878 103728
5 735694 103722
ile koordinatlar var txt2 olarak
5
3
4
1
2
nerede Txt1'deki sayıların yanındaki doğru koordinatları, siparişi
5 735694 103722
3 735009 103403
4 734878 103728
1 733786 102807
2 734475 102995
Bu kodu
with open("1.txt", "r") as a, open("2.txt", "r") as b:
h = {line1.strip():line2.strip() for line1,line2 in zip(a,b)}
with open("RESULT.txt", "w") as out:
for k,v in h.iteritems():
out.write("{} {}\n".format(k,v))
kullanmak ama iyi ama emir değildir ve
1 4 734878 103728
3 2 734475 102995
2 5 735694 103722
5 1 733786 102807
4 3 735009 103403
aslında size size yardımcı olmak için bize göstermek istediğim bir şey denedi? Yoksa sadece birinin sizin işinizi veya ev ödevlerini sizin için yapmasını mı istiyorsunuz? –