在python中将字符串数组转换为int数组
失败的数目(['1','2','3'])这是我当前的数组,我希望它是int coverted_nof=int(失败的次数)#我试图将其转换为int 输出: TypeError:只有大小为1的数组才能转换为Python标量初始化列表 打印修改列表在python中将字符串数组转换为int数组,python,arrays,data-conversion,Python,Arrays,Data Conversion,失败的数目(['1','2','3'])这是我当前的数组,我希望它是int coverted_nof=int(失败的次数)#我试图将其转换为int 输出: TypeError:只有大小为1的数组才能转换为Python标量初始化列表 打印修改列表 修改后的列表是:[a1',2.0,3.0,4.0,5.0]请显示您的实际代码-您可能需要使用列表理解。您遇到了什么样的错误?请显示您的代码?列表(映射(float,yourlist))[float(n)]对于列表中的n,请显示您的代码。这允许人们将代码复
修改后的列表是:[a1',2.0,3.0,4.0,5.0]请显示您的实际代码-您可能需要使用列表理解。您遇到了什么样的错误?请显示您的代码?
列表(映射(float,yourlist))
[float(n)]对于列表中的n,请显示您的代码。这允许人们将代码复制到自己的执行环境中进行测试,这样他们就不必从头开始键入代码。此外,它使您的代码可以搜索,以便人们在将来可以找到相同问题的答案。欢迎来到堆栈溢出!
array = ['a1', '2', '3', '4', '5']
for i in range(0, len(array)):
if array[i].isdigit():
array[i] = float(array[i])
print ("Modified list is : " + str(array))