def _stringify_na_values(na_values):
result = []<EOL>for x in na_values:<EOL><INDENT>result.append(str(x))<EOL>result.append(x)<EOL>try:<EOL><INDENT>v = float(x)<EOL>if v == int(v):<EOL><INDENT>v = int(v)<EOL>result.append("<STR_LIT>".format(value=v))<EOL>result.append(str(v))<EOL><DEDENT>result.append(v)<EOL><DEDENT>except (TypeError, ValueError, OverflowError):<EOL><INDENT>pass<EOL><DEDENT>try:<EOL><INDENT>result.append(int(x))<EOL><DEDENT>except (TypeError, ValueError, OverflowError):<EOL><INDENT>pass<EOL><DEDENT><DEDENT>return set(result)<EOL>
return a stringified and numeric for these values