Задать вопрос
Ответы пользователя по тегу Программирование
  • Работа со строками. Алгоритм?

    Remasik
    @Remasik
    Недавно вроде был подобный вопрос =) вы еще скрипт просили. Да?
    файл 1 (a=222, b=333, c=444, d=333), файл 2 (222 333)
    Результат (c=444, d=333)
    Супер-говнокод, но суть уловима, надеюсь.
    l = list()
    with open('2.txt') as f:
    	for line in f.readlines():
    		l.append(line.replace('\n',''))
    
    res = list()
    with open('1.txt') as f2:
    	for line in f2.readlines():
    		res.append(line.replace('\n',''))
    
    
    res = filter(lambda x: x.split('=')[-1] not in l, res)
    
    with open('12.txt', 'w') as f2:
    	for line in res:
    		f2.write(line+"\n")
    Ответ написан