Pin*_*ts0 4 python loops list prefix addition
假设我有以下 Python 列表:
['7831-0', nan, '3165-0', '7831-0', '7831-1']
Run Code Online (Sandbox Code Playgroud)
我想向上面列表中的每个元素添加相同的前缀('ADD_'。我还想从列表中删除 nan。我想要的输出列表如下:
list = ['ADD_7831-0', 'ADD_3165-0', 'ADD_7831-0', 'ADD_7831-1']
Run Code Online (Sandbox Code Playgroud)
我尝试了以下代码:
prefix_ADD = 'ADD_'
new_list = [prefix_ADD + x for x in list]
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误:
TypeError: must be str, not float
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20498 次 |
| 最近记录: |