数据结构建议,核素

2024-05-07 02:26:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在写一个程序来做各种涉及核素的计算。其中一些涉及结合能、磁矩等。程序的一部分将需要存储一些字典、列表或一些我作为Python新手程序员所不知道的东西。我想(用手)创建一个包含Z,N,质量等的集合。具体地说,我希望一个工件有多个特征的结构。我曾想过制作一个嵌套字典(可能调用一个属性,nuclides[C14[attribute]]),但我不认为这是直观的。这里是最棘手的部分,我希望核素可以通过Z和N,以及一个字符串(例如核素['14C']或核素[6,8])来引用。据我所知,字典只是根据它们的标签来引用的,所以我不确定字典是否理想

热释光;博士 存储大量整数/浮点数集和一个唯一字符串的最佳格式是什么,其中每个集可以由字符串或一对数字引用

一个应用的例子,如果给定238Pu,从α衰变中找到子核素及其质量(两者都在这个表/数据中)


Tags: 字符串程序列表字典属性质量特征结构