PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 请问可以依照传回的str做个别的dict吗
楼主:
energyaxd
(君)
2019-08-25 14:45:07
比如现在name="Alice"
然后创造一个dict放Alice的资料
之后name="Bob"
创造另一个dict放Bob的资料
现在用dict里面放dict的方式
像是{"Alice" : {"ID":"1"}, "Bob":{"ID":"2"}}
但似乎不是最好的方式
资料一多整个dict感觉很乱
有办法做到我描述的那样吗?
好像不是很难可是我想很久了...(笨)
还是有更好的方法
感谢各位
作者:
djshen
(djshen)
2019-08-25 15:01:00
那就包成class阿
作者:
rexyeah
(ccccccc)
2019-08-25 15:34:00
不介意用非std lib的话可以google: python Box
作者:
yushes920179
(乐冰)
2019-08-25 16:36:00
用class
楼主:
energyaxd
(君)
2019-08-25 18:05:00
因为是收到一包一包有Name还有Data的东西,是把每个都做成物件吗?那物件怎么命名...好难啊
作者:
wargods8402
(维尼X维尼)
2019-08-25 22:50:00
抱歉...你打成dick了...(掩面
作者:
lemon651
(小明)
2019-08-26 00:41:00
先问自己要解决什么问题吧,资料多你是要print出来吗?不然dict里面包dict造成什么乱的问题?
作者:
germun
(ger)
2019-08-26 06:39:00
name会重复吗? 如果name是唯一性的我也看不出来有什么乱只是你看不习惯dict的表达而已, 如果是要print出来你再自己定print出来的format就好了管他乱不乱...
作者:
rexyeah
(ccccccc)
2019-08-26 12:05:00
我比较想问的是既然有id为什么要用name做unique id?????
作者: wennie0433
2019-08-26 12:48:00
抱歉我笑出来 xd
楼主:
energyaxd
(君)
2019-08-27 17:06:00
感谢各位 因为很菜没看过Name["Alice"]["Value"]这样读取的方式 后来发现好像没什么不妥抱歉这里举例错误 假设Name是唯一的还有抱歉我以后不会把dick放进dict了
继续阅读
[问题] Django Custom field 无法显示出来
HenryLiKing
[问题] 爬虫找不到东西
a4431520
Re: [问题] 执行套件(numpy)问题
Hsins
[问题] 执行套件(numpy)问题
Magicbears
[问题] fread转串行
eamansf96xs
[问题] 如何提升自己细心的程度
arsl400
[问题]type相同的资料一个成功一个失败
jacksuen1010
[问题] spyder3路径
eamansf96xs
[问题] 查看原始码 opencv
eamansf96xs
[问题] 扫描档中有4页图档,使用orc
unknown
Links
booklink
Contact Us: admin [ a t ] ucptt.com