#!/usr/bin/python # -*- coding: utf-8 -*- deu={} jpn={} pairs={} sentences=open('sentences.csv') for line in sentences: line = line.strip() (sid, lang, sentence) = line.split("\t") if lang == "deu": deu[sid] = sentence if lang == "jpn": jpn[sid] = sentence links=open('links.csv') for line in links: line = line.strip() (a, b) = line.split("\t") if b in deu and a in jpn: pairs[a] = b if a in deu and b in jpn: pairs[b] = a for (jpnid, deuid) in pairs.iteritems(): print "%s\t%s" % (jpn[jpnid], deu[deuid])