Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.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_Loops_For Loop_Iteration_Typeerror - Fatal编程技术网

类型错误:';浮动';对象在python中是不可编辑的

类型错误:';浮动';对象在python中是不可编辑的,python,loops,for-loop,iteration,typeerror,Python,Loops,For Loop,Iteration,Typeerror,我有Md=[20,30,40,50,60] 用纬度Amp_lat=1.98和经度Amp_lon=30.03指向,但我试图运行以下代码,但我得到了这个错误 TypeError:“float”对象不可编辑 试试,它更方便: new = [[k] for k in A] 解释 由于无法将list()函数应用于float类型的值,因此会出现TypeError。此函数将iterable作为参数,而float是不可iterable的。你能解析完整的tracelog吗?请提供一个。我想看看完整的代码,但我猜

我有
Md=[20,30,40,50,60]
用纬度
Amp_lat=1.98
和经度
Amp_lon=30.03
指向,但我试图运行以下代码,但我得到了这个错误

TypeError:“float”对象不可编辑

试试,它更方便:

new = [[k] for k in A]
解释


由于无法将list()函数应用于float类型的值,因此会出现TypeError。此函数将iterable作为参数,而float是不可iterable的。

你能解析完整的tracelog吗?请提供一个。我想看看完整的代码,但我猜错误来自于
vincenty
它是什么类型的?Md是一个列表,因此你应该能够像拥有它一样对它进行迭代。。。因此,您必须为Md分配一些超出您预期的内容。。比如1.98?嗨,Berbason,欢迎来到python和stackoverflow的两个世界:)你知道python是区分大小写的吗?我可以看到,您使用了一个全是小写字母的变量:“distkm”,然后在循环中使用了一个字母相同但大写为K的变量:“distkm”
new = [[k] for k in A]