2024-05-29 07:31:04 发布
网友
我有一个类似于['BASE', 'BASE xBU xPY', 'BU GROUP REL', 'PY REL']的列表,我想在短时间内将它转换为['BASE', 'BASE_xBU_xPY', 'BU_GROU_ REL', 'PY_REL'],并将空格转换为下划线以表示b/w引号中的值
['BASE', 'BASE xBU xPY', 'BU GROUP REL', 'PY REL']
['BASE', 'BASE_xBU_xPY', 'BU_GROU_ REL', 'PY_REL']
我建议使用replace和map
replace
map
例如:
my_list = ['BASE', 'BASE xBU xPY', 'BU GROUP REL', 'PY REL'] converter = lambda x: x.replace(' ', '_') my_list = list(map(converter, my_list)) my_list
['BASE', 'BASE_xBU_xPY', 'BU_GROUP_REL', 'PY_REL']
我建议使用
replace
和map
例如:
相关问题 更多 >
编程相关推荐