|
183
|
| daotoad · 技术社区 · 16 年前 |
|
|
1
208
花冠。将关键字参数传递到
换句话说,它不能做到:
|
|
|
2
76
第一个是花括号。否则,您会遇到密钥中包含奇数字符的一致性问题,例如
|
|
|
3
55
首选第一个版本:
|
|
|
4
3
我认为第一个选项更好,因为您要将这些值作为一个[‘A’]或一个[‘另一个’]访问。字典中的键是字符串,没有理由假装它们不是字符串。对我来说,关键词语法一开始看起来很聪明,但第二次看起来却很模糊。这对我来说是有意义的,如果你和
|
|
|
5
2
仅供参考,如果您需要向字典添加属性(附加到字典的内容,但不是其中一个键),那么您将需要第二个表单。在这种情况下,您可以使用具有任意字符的键初始化字典,一次一个,如下所示:
|
|
|
6
2
我几乎总是使用大括号;但是,在一些编写测试的情况下,我会进行关键字打包/解包,在这些情况下,dict()更易于维护,因为我不需要更改:
到:
在某些情况下,如果我想稍后将其转换为一个命名的上传或类实例,它也会有所帮助。 在实现本身中,由于我对优化的痴迷,并且当我没有看到特别大的可维护性好处时,我总是喜欢花括号。 在测试和实现中,如果当时或将来添加的键有可能:
|
|
|
7
1
有时
[Random.Randint(0100),用于范围(0,7)中的x) |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
prayner · 更新嵌套字典包含列表中的项 1 年前 |
|
|
KGB91 · 初始化一个用C存储函数的字典# 1 年前 |
|
|
Pavel Foltyn · 如何在C中生成逆字典# 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |
|
|
Pernoctador · Python映射可以复制吗?我需要参考地图 1 年前 |
|
|
masher · 如何将字典键的值直接赋值给另一个变量? 1 年前 |
|
|
Lyapunov1729 · 如何按项目连接字典 1 年前 |