【发布时间】:2019-11-17 19:06:48
【问题描述】:
我有一个 python 列表['100', '20.0', '?', 'a', '0']。该列表包含真正的字符串'?', 'a' 以及在字符串中编码的整数和浮点数。我正在尝试在列表中找到(真实的)字符串'?', 'a'。
【问题讨论】:
-
您要检查该值是否为字母数字字符?
-
字符串
nan、-inf等呢?它们是 Python 中的有效浮点数 -
尝试解析每个元素,捕捉错误并将那些“无效”值保存为“真实字符串”
-
是的,我正在尝试查找所有非浮动元素(包括 nan 和 inf)
-
你在这个问题中有一些有用的答案和讨论:stackoverflow.com/questions/354038/…