我有这样的来源
address = ['63-1','STREET APT #3F','','NY']
我希望这个列表的字符串类似于“63-1 STREET APT #3F NY”
列表中的某些值通常为空。 解决它的最佳方法是什么?
最佳答案
过滤掉空字符串,然后通过' '
简单地join
。
>>> address = ['63-1','STREET APT #3F','','NY']
>>> ' '.join(filter(None, address))
'63-1 STREET APT #3F NY'
filter(None, Iterable)
将过滤掉所有 falsy值。在字符串列表中,只有空字符串是假的。
关于python - 在 Python 中将列表值组合为字符串的好方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52603206/