PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 最 python 的 str 转 dict 方法?
楼主:
shedoh
(仙道)
2014-02-19 17:03:38
在设定档中很常出现类似这种的字串 (这边的,可以是; : 或\n等)
s = "a=1,b=2,c=7,d=ooxx,e=orz"
现在想把它变成 dict,也就是
d = {'a':'1', 'b':'2', 'c':'7', 'd':'ooxx', 'e':'orz'}
想问有没有比较 pythonic 的写法 (我只会土炮用 for 慢慢转)?
shedoh
作者: WanCW (旺小王)
2014-02-19 17:35:00
d=dict(e.split('=') for e in s.split(','))
作者:
kilfu0701
(享受人生快乐至上)
2014-02-19 17:59:00
用configparser ?
楼主:
shedoh
(仙道)
2014-02-19 18:08:00
WanCW 大太强了,一行搞定 ^^
继续阅读
[问题] Sublime-Django 注解
IDanceAlong
[问题] 有关Python城市的控制流程
tonykai
[情报] PyConAPAC 2014 CfP
pycontw
[问题] 连结程式
celestialgod
Re: [问题] 请问 sqlalchemy
keitheis
[资讯] 二月PyLadies Taiwan聚会
sanomaki
[问题] 关于抓基金的价格
sheep922420
[闲聊] Two Scoops Of Django 1.6出了
doomleika
[资讯] mini PyCon Malaysia
pycontw
[资讯] 二月 Taipei.py 活动.
timTan
Links
booklink
Contact Us: admin [ a t ] ucptt.com