84得票5回答
使用Pythonic的方式按字段名对命名元组列表进行排序

我想对一个命名元组列表进行排序,而不必记住字段名称的索引。我的解决方案似乎相当笨拙,希望有人能提供更优雅的解决方案。from operator import itemgetter from collections import namedtuple Person = namedtuple('...

11得票6回答
Java/Scala如何以类型安全的方式获取字段引用

Java声称自己是面向对象和类型安全的,Scala则更加如此。 内部类字段由称为Field的类表示,可以通过Reflection API获取对其的引用。 我的问题是:这些语言是否提供了以类型安全的方式获得该Field引用的方法?(如果没有,那为什么呢?这似乎是一个明显的缺陷) 当将对象映...

8得票2回答
Golang获取特定结构体字段名称的字符串表示

我希望有一种方法在Go语言中打印字段名称的字符串表示。这有许多用途,但下面是一个示例: 假设我有一个结构体 type Test struct { Field string `bson:"Field" json:"field"` OtherField int ...