我想把列表中的逗号改为空格。我怎样才能做到这一点呢?谢谢
input:
host_dict['actives'] = list(get_po_bound_ints['result'][1]['portChannels'][mac_to_eth2]['activePorts'].keys())
output:
[{'actives': ['PeerEthernet23',
'PeerEthernet24',
'Ethernet23',
'Ethernet22'],
2 个回答
0 人赞同
用空字符串替换逗号(假设你的列表被命名为my_list
)。
print(str(my_list).replace(',', ''))
0 人赞同
如果我理解你的问题,你有一个iterable,你想把它转换成一个空格分隔的字符串。str.join
方法可以做到这一点。
>>> test = ['PeerEthernet23', 'PeerEthernet24', 'Ethernet23', 'Ethernet22']
>>> " ".join(test)
'PeerEthernet23 PeerEthernet24 Ethernet23 Ethernet22'