Python论坛  - 讨论区

标题:[python-chinese] parse a line

2006年01月04日 星期三 11:28

cry zyqmail at tom.com
Wed Jan 4 11:28:48 HKT 2006

limodou,您好!

Thanks. That's what I need. :)

Good luck

cry

在 2006-01-04 11:19:00 您写道:
>在 06-1-4,cry<zyqmail at tom.com> 写道:
>> python,您好!
>>
>> 有如下的一行:
>> "a=123;b=456;c=789;"
>> 解析成:{"a":"123";"b":"456";"c":"789"}
>> 或者:[("a","123"),("b","456"),("c","789")]
>>
>> 用PYTHONIC的方法,怎么做呢?
>>
>
>不知道算不算pythonic:
>
>dict([x.split('=') for x in a.split(';') if x])
>
>--
>I like python!
>My Blog: http://www.donews.net/limodou
>NewEdit Maillist: http://groups.google.com/group/NewEdit
>_______________________________________________
>python-chinese
>Post: send python-chinese at lists.python.cn
>Subscribe: send subscribe to python-chinese-request at lists.python.cn
>Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
>Detail Info: http://python.cn/mailman/listinfo/python-chinese

                    致
礼!

            cry
            zyqmail at tom.com



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号