列表在整数列表中仅包含一个字符串

编辑1: 我在转换列表中的字符串时遇到问题。我只从文件中收集数字。然后将它们转换为整数。使用,

For line in range (0,len(file_name):
   file_name[line] = int (file_name[line])

它起作用了,每个数字都将字符串转换为整数,但是只有一个数字保留为字符串。 [2,4,'3']。现在,我如何将该字符串转换为整数。 谢谢

评论
一起疯了
一起疯了

您可以通过列表理解而不是手动for循环来实现。

file_name = [int(i) for i in file_name]
点赞
评论