【发布时间】:2018-12-02 02:31:05
【问题描述】:
我想在列表compare 中用'.' 替换空实例'':
compare = ['ŋsbluː', 'mən', '', 'blˈyːt', '', 'ʔˈɛs']
compare = [w.replace('', '.') for w in compare]
输出:['.ŋ.s.b.l.u.ː.', '.m.ə.n.', '.', '.b.l.ˈ.y.ː.t.', '.', '.ʔ.ˈ.ɛ.s.]'
但我想要:['ŋsbluː', 'mən', '.', 'blˈyːt', '.', 'ʔˈɛs']
【问题讨论】:
-
print([i if i else "." for i in compare])?
标签: python python-3.x