gpt4 book ai didi

python - 如何将变化的数据读入字典?

转载 作者:行者123 更新时间:2023-12-01 04:11:36 25 4
gpt4 key购买 nike

我需要将 .txt 文件中的常量名称及其相应的提取到字典中。其中key = NameOfConstantsValue=float

文件的开头如下所示:

speed of light             299792458.0        m/s
gravitational constant 6.67259e-11 m**3/kg/s**2
Planck constant 6.6260755e-34 J*s
elementary charge 1.60217733e-19 C

如何轻松获取常量的名称

这是我的尝试:

with open('constants.txt', 'r') as infile:
file1 = infile.readlines()
constants = {i.split()[0]: i.split()[1] for i in file1[2:]}

我的 split() 不太正确,我需要一点修正!

最佳答案

{' '.join(line.split()[:-2]):' '.join(line.split()[-2:]) for line in lines}

关于python - 如何将变化的数据读入字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34853933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com