私信  •  关注

Kurtis Rader

Kurtis Rader 最近创建的主题
Kurtis Rader 最近回复了
6 年前
回复了 Kurtis Rader 创建的主题 » 如何在python中使用自定义分隔符和键值对解析文本列表

鉴于此

data = '|207=NYSE|99=|11002=N|10=232|'

那么这个

kv = dict(arg.split('=', 1) for arg in data.split('|') if arg)

也许是最简单,最有效的方法,把它变成这句格言:

{'207': 'NYSE', '99': '', '11002': 'N', '10': '232'}