Допустим, у меня есть следующий список Python:
['7831-0', nan, '3165-0', '7831-0', '7831-1']
Я хочу добавить одинаковый префикс ('ADD_' к каждому элементу в приведенном выше списке. Я также хочу удалить нан из моего списка. Мой желаемый список вывода выглядит следующим образом:
list = ['ADD_7831-0', 'ADD_3165-0', 'ADD_7831-0', 'ADD_7831-1']
Я попробовал следующий код:
prefix_ADD = 'ADD_'
new_list = [prefix_ADD + x for x in list]
Но я получаю следующую ошибку:
TypeError: must be str, not float