Я написал один метод с вложенным циклом, но теперь я хочу преобразовать его в понимание списка, как преобразовать следующий фрагмент кода в понимание списка
def A(results, required_result):
"""
Args:
results (list) -- list of dicts
required_result (str)
Returns:
list of strings and dict
e.g.: ['a', {'key': 'value'}, 'b']
"""
data = []
for result in results:
result = result[required_result].replace('\n', '').split('<br>')
for res in result:
if 'some_text' in res:
carousel = create_carousel(res)
data.append(carousel)
else:
data.append(res)
return data