Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在字典中查找最接近的匹配号码(python)_Python_Dictionary_Numbers_Match_Closest - Fatal编程技术网

在字典中查找最接近的匹配号码(python)

在字典中查找最接近的匹配号码(python),python,dictionary,numbers,match,closest,Python,Dictionary,Numbers,Match,Closest,我需要返回x在频率表中最接近的最近音符名称。在本例中,x最接近A#1。语法是什么?谢谢大家! 您可以使用min: x = 115 freq_chart = { 'C1':'65.4063913251', 'C#1':'69.2956577442', 'D1':'73.4161919794', 'D#1':'77.7817459305', 'E1':'82.4068892282', 'F1':'87.3070578583', 'F#1':'92.4986056779', 'G1':'97.998

我需要返回x在频率表中最接近的最近音符名称。在本例中,x最接近A#1。语法是什么?谢谢大家!

您可以使用
min

x = 115

freq_chart = {
'C1':'65.4063913251',
'C#1':'69.2956577442',
'D1':'73.4161919794',
'D#1':'77.7817459305',
'E1':'82.4068892282',
'F1':'87.3070578583',
'F#1':'92.4986056779',
'G1':'97.9988589954',
'G#1':'103.826174395',
'A1':'110',
'A#1':'116.5409403795',
'B1':'123.470825314'
}

您可以使用
min

x = 115

freq_chart = {
'C1':'65.4063913251',
'C#1':'69.2956577442',
'D1':'73.4161919794',
'D#1':'77.7817459305',
'E1':'82.4068892282',
'F1':'87.3070578583',
'F#1':'92.4986056779',
'G1':'97.9988589954',
'G#1':'103.826174395',
'A1':'110',
'A#1':'116.5409403795',
'B1':'123.470825314'
}

因为它是一个dict,所以你可以尝试使用freq_图表。values()我得看看dict函数,谢谢!因为它是一个dict,所以你可以尝试使用freq_图表。values()我得看看dict函数,谢谢!差点打败你。总有一天……差点打败你。总有一天…