![]() |
1
43
你考虑过使用 named tuple ?
或关键字参数
lambda等价物是
|
![]() |
2
70
为什么不用字典呢?
|
![]() |
3
12
从 ActiveState :
|
![]() |
4
3
我认为创建“匿名”类/实例没有什么错。在一行代码中用简单的函数调用创建一个函数通常非常方便。我个人使用这样的方法:
对于创建虚拟对象,它工作得很好。Namedtuple是可以的,但是是不可变的,这有时会带来不便。字典是。。。好吧,一本字典,但是有些情况下你必须用它来传递一些东西
|
![]() |
5
2
|
![]() |
6
1
|
![]() |
7
1
|
![]() |
8
1
对于大多数情况,一本简单的词典就足够了。
注意
:请记住,与namedtuples相反,字段不会被验证,您负责确保您的参数是正确的。参数,例如
|
![]() |
Coli Culpepper · 具有原型和函数参数的对象中的对象文字 7 年前 |
![]() |
Mathieu Brouwers · 如何向嵌套对象文本添加键/值对? 7 年前 |
![]() |
lort · 在typescript中提供一种对象类型 7 年前 |
![]() |
Spencer Cornwall · 有没有办法访问对象文字的名称? 8 年前 |
![]() |
user1837608 · 如何将输入值与对象文本中的引用值进行比较? 10 年前 |