У меня есть два списка:Создание вложенного списка, используя список понимание
L1 = [3, 5, 7, 8, 9, 5, 6, 7, 4, 3]
L2 = [1, 4, 5, 8, 3, 6, 9, 3, 5, 9]
И мне нужно создать суб-лист для каждого элемента в L2, который меньше, чем 4, добавить его на все номера в L1, которые являются меньше 4. Я попытался сделать это:
result = [(x+y) for x in L2 if x < 4 for y in L1 if y < 4]
Но это привело меня это:
[4, 4, 6, 6, 6, 6]
W hile результат должен выглядеть следующим образом:
[[4, 4], [6, 6], [6, 6]]
Любая идея о том, как я должен правильно вставить ее?
Большое вам спасибо, я почти уверен, что пробовал этот путь, и это дало мне другой результат, но теперь это работает. – BoooYaKa