在python中将字符串数组转换为int数组

2024-09-28 22:02:02 发布

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

失败的数目(['1','2','3'])这是我当前的数组,我希望它是int

coverted_nof=int(失败的次数)#我试图将其转换为int

输出:

TypeError:只有大小为1的数组才能转换为Python标量


Tags: 数组次数int标量数目typeerrorcovertednof
1条回答
网友
1楼 · 发布于 2024-09-28 22:02:02

初始化列表

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)) 

修改后的列表是:['a1',2.0,3.0,4.0,5.0]

相关问题 更多 >