Ich habe eine Zeichenfolge, die wie folgt aussieht:Pythonic Art und Weise jede Sekunde Komma von String mit Leerzeichen zu ersetzen
coords = "86.2646484375,23.039297747769726,87.34130859375,22.59372606392931,88.13232421875,24.066528197726857"
Was ich will, ist es zu diesem Format zu bringen:
coords = "86.2646484375,23.039297747769726 87.34130859375,22.59372606392931 88.13232421875,24.066528197726857"
So in jede zweite Zahl, um das Komma durch ein Leerzeichen zu ersetzen. Gibt es einen einfachen, pythischen Weg, dies zu tun?
Im Moment versuche ich es mit der Split-Funktion zu tun, um eine Liste zu erstellen und dann die Liste zu durchlaufen. Aber es scheint eher nicht geradlinig.
'Liste (zip (c.split (" "), c.split (",") [1:])) [:: 2] ', vielleicht? Sieht irgendwie hässlich aus. – senshin