Hallo auch...
ich würde gern einen String in eine Zahlenreihe umwandeln... allerdings besteht der String kaum aus Zahlen, sondern größtenteils aus Sonderzeichen.
Ein beispiel dafür: ''\xc5\xc6\xc5\xc5\xc3\xc4\xc6\xc5\xc4\xc5\xc4\xc5\xc5\xc5'
Aber auch anzeigbare Zeichen sind enthalten. Wie wandele ich so ein Zeichen (das einlesen von einzelnen Zeichen wäre auch kein Problem) in einen Integer-Wert?
Strings in Zahlen umwandeln
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Meinst du, jeden Buchstaben in einen Integer zu konvertieren?
Haha, List Comprehensions sind doch was schönes.
Code: Alles auswählen
#!/usr/bin/env python
# -*- encoding: latin-1 -*-
u = u"\xc5\xc6\xc5\xc5\xc3\xc4\xc6\xc5\xc4\xc5\xc4\xc5\xc5\xc5"
slist = [ord(char) for char in u]
print slist
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Willkommen im Club, ich versuche immer sowas wie asc(), ascii() oder chr().. bis es mich nervt und ich im Interpreter ein dir(__builtins__) mache.Anonymous hat geschrieben:ord() ...genau das habe ich gesucht... aber mir wollte es einfach nicht einfallen
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
das geht aber mit ipython viel schneller und schöner, dir benutzt doch keiner mehr, oder?Leonidas hat geschrieben:Willkommen im Club, ich versuche immer sowas wie asc(), ascii() oder chr().. bis es mich nervt und ich im Interpreter ein dir(__builtins__) mache.Anonymous hat geschrieben:ord() ...genau das habe ich gesucht... aber mir wollte es einfach nicht einfallen
Pydoc-Integration in vim - Feedback willkommen: http://www.vim.org/scripts/script.php?script_id=910
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Wie geht das denn mit IPython? Mit Tab? Ja, schon, dann muss man aber wissen das ord() mit O anfängt und nicht mit A (asc()). Oder gibt es sonst noch einen Trick?fs111 hat geschrieben:das geht aber mit ipython viel schneller und schöner, dir benutzt doch keiner mehr, oder?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice