我需要一个列表:[A.sample.name, A.species.name, A.factor.name, A.cell.name, A.population.name]
但是,这个列表非常长(大约20个元素),所有元素都来自相同的模式A.fieldname.name
。我想我可以用[A.__dict__[i].name for i in ["sample", "species", "factor", "cell", "population"]
来做这项工作,但我不确定这是否是最推荐的方法。你知道吗
有人知道有没有其他方法来做这项工作吗?谢谢!你知道吗
使用
getattr()
相关问题 更多 >
编程相关推荐