Найти - Пользователи
Полная версия: Сравнение элементов с двух списков с условием if
Начало » Python для новичков » Сравнение элементов с двух списков с условием if
1
dron4ik86
Привет всем,
Как узнать, какой элемент в списке неравен другому такому же элементу в другом списке?
 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
FishHook
Нужно сравнить списки поэлементно
Как это сделать??
izekia
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]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB