3247| 1
|
[已解决]字符串转字典 有点不理解,求大神指教 |
5鱼币
最佳答案(l.split('=') for l in s.split(',')) 是一个生成器表达式,生成器是一个特殊的迭代器
dict 可以接收一个返回包含两个元素(作为键值对)的序列的迭代器生成一个字典
s.split(',') 将字符串 'a=1,b=2,c = 3' 切割为 ('a=1', 'b=2', 'c = 3')
然后 for l in s.split(',')) 相当于 for l in ('a=1', 'b=2', 'c = 3'),每个元素再用 '=' 切割 l.split('=')
最后对 ('a=1', 'b=2', 'c = 3') 中的每个元素分别切割成 ('a', ...
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2023-1-4 11:26:37
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-1-8 05:32
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.