<分区>
我意识到我对标题的措辞不是最好的,但我希望一个例子能说明这一点。
我将如何转换列表
example_list = ["asdf" , "4", "asdfasdf" , "8" , "9" ,"asdf"]
像这样的列表
converted_list = ["asdf" , 4, "asdfasdf", 8 , 9 , "asdf"]
那么基本上我如何制作一个列表,其中可以转换为整数的字符串转换为整数,而不能转换的字符串保留为字符串?
附带说明一下,如果 converted_list
中的每个项目是否为整数,我之后如何在 for 循环中进行测试?
这个问题的背景是,如果可能的话,我正在尝试将 pandas 中的 header 转换为整数,因为到目前为止所有整数都是字符串。然后,如果该列有一个字符串数字作为标题,我将采用该列的平均值。现在,我已经将所有标题制作成一个列表。