Форум сайта python.su
Привет всем,
Как узнать, какой элемент в списке неравен другому такому же элементу в другом списке?
a = [u'120 devon 15.61', u'126 korn05000000000000 12.96', u'128 itswat 20.58',] b = [u'120', u'devon', u'15.61', u'126', u'korn05', u'12.96', u'128', u'itswat', u'20.58'] if(u' '.join(b) == u' '.join(a)): pass else: ?
Офлайн
Нужно сравнить списки поэлементно
Офлайн
FishHookКак это сделать??
Нужно сравнить списки поэлементно
Отредактировано dron4ik86 (Ноя. 2, 2016 14:10:20)
Офлайн
dron4ik86
Привет всем,Как узнать, какой элемент в списке неравен другому такому же элементу в другом списке?
from itertools import chain a = [u'120 devon 15.61', u'126 korn05000000000000 12.96', u'128 itswat 20.58',] b = [u'120', u'devon', u'15.61', u'126', u'korn05', u'12.96', u'128', u'itswat', u'20.58'] [(s1, s2) for s1, s2 in zip(chain.from_iterable(x.split() for x in a), b) if s1 != s2]
Офлайн