С учетом двух списков:
chars = ['ab', 'bc', 'ca']
words = ['abc', 'bca', 'dac', 'dbc', 'cba']
как вы можете использовать списки для создания отфильтрованного списка words
при следующих условиях: при условии, что каждое слово имеет длину n
и chars
имеет также длину n
, отфильтрованный список должен включать только слова, каждый i
-ый символ которых находится в i
-ой строке в words
.
В этом случае мы должныв результате получите ['abc', 'bca']
.
(Если это кому-то покажется знакомым, то это был один из вопросов в предыдущем джеме кода Google)