У меня есть два файла со следующим содержимым ниже. Мой вопрос: приведенный ниже код , если id совпадает с файлом 1 и file2, то как сопоставить второй столбец в файле1 и соответствующий второй столбец в file2 до п столбцов ..Соответствующие столбцы массива в python
def process(file):
pt = []
f=open(file)
for l in f:
parts=l.strip().split('\t')
if len(parts) < 3:
print 'error with either ur input file or field check parts'
break
else:
pt.append(parts)
return pt
arr1 = process(file1)
arr2 = process(file2)
for arr in arr1:
if arr[0] in arr2:
//then match arr1[1] with arr2[1] and so on and get the results
file1:
ID674097256 voice tech department
ID674097257 NA NA
ID674097399 chat order processing department
file2:
ID674097212 voice tech department
ID674097257 NA NA
ID674097399 chat new processing department
какой ур размер файла данных? строка данных с некоторым порядком? – fanlix
Ожидаемый результат не совсем ясен для меня. Не могли бы вы более подробно объяснить, что должна выводить программа (учитывая, что файлы file1 и file2 являются входами)? –