my_list = ['"r&d"', '"clinical trial"']
мой желаемый вывод
my_list = ['"r%26d"', '"clinical trial"']
попытка моего кода 1:
my_list = [char.replace('&',"%26") for char in item for item in my_list]
результат 1
my_list = ['"r&d"', '"clinical trial"']
попытка моего кода 2:
my_list = [[char.replace('&',"%26") for char in item] for item in my_list]
результат 2
[['r', '%26', 'd'], ['c', 'l', 'i', 'n', 'i', 'c', 'a', 'l', ' ', 't', 'r', 'i', 'a', 'l']]
Я бы нравится использовать понимание списка.