如何在数字末尾过滤或删除.0
?我试图将它们转换为整数,但列表不允许。正则表达式是我的最佳选择?我不需要用数字做任何数学运算。我只需要在最后删除.0
。 所有帮助欢迎。将嵌套列表项目更改为整数格式
Nums = [['17001.0', '17001.0'], ['17001.0', '11001.0'], ['17001.0', '18001.0'], ['17001.0', '19001.0'],
['14001.0', '12001.0'], ['19001.0', '18001.0'], ['19001.0', '16001.0'], ['15001.0'], ['16001.0'],
['18001.0'], ['19001.0'], ['18001.0'], ['22.0'], ['22.0'], ['22.0'], ['19001.0']]
您可以通过循环迭代并可以转换为int为=> INT(浮动( '17001.0')) – Harsha
子串,正则表达式,双皈依。字符串操作测试如果它是一个点。您要么不知道如何在列表上进行基本操作,要么不想拥有最佳的有效解决方案。在这两种情况下,你都应该使用你的尝试。你不能在没有全部测试的情况下找到“最好的”,那么为什么你不要标记出你想到的每一个工作解决方案。 –