Ich weiß, ich nan in Python bekommen kann vonPython - wie nan bekommen
>>>float("nan")
nan
Aber gibt es eine andere Möglichkeit, es ohne „nan“ zu bekommen? Wie in Javascript kann ich tun
>"something"-1
NaN
Kann ich etwas Similar in Python tun? Danke.
Sie erhalten 'TypeError',' nan' erhalten werden kann Unendlichkeiten durch Teilen (zB 'float ('inf)' und 'float (' inf)') –
Wenn Sie Zugriff auf NumPy haben, können Sie könnte 'np.int16 (1)/0 - np.int16 (1)/0' machen oder einfach' numpy.nan' verwenden, aber das macht weniger Spaß, oder? – ForceBru
[* "Es sollte eine - und vorzugsweise nur eine - offensichtliche Möglichkeit geben." *] (Https://www.python.org/dev/peps/pep-0020/) Warum brauchst du * ein anderer Weg, um NaN zu bekommen? – jonrsharpe