Umwandlungenstr(a): gibt einen String zurück, wenn a ein integer oder float ist | int(s) versucht, einen String in einen Integer umzuwandeln. Es dürfen keine Nachkommastellen im String sein | int(f) wandelt einen float in einen int um, indem die Nachkommastellen abgeschnitten werden | float(s) wandelt einen String in einen float um |
Dictionarieslen(d) gibt die Länge des Dictionaries zurück | dict.keys() gibt eine Liste aller Schlüssel zurück | dict.values() gibt eine Liste aller Werte zurück | dict.items() gibt eine Liste von Tupeln (Schlüssel, Wert) zurück | dict.has_key(key) checkt, ob es den Schlüssel gibt | del dict[key] löschen das Schlüssel-Wert-Paar | dict.pop(key) entfernt das Schlüssel-Wert-Paar und gibt es zurück | dict.popitem(key) entfernt das Schlüssel-Wert-Paar und gibt den Wert zurück |
| | Slicing'Hallo'[0] gibt "H" zurück, also das erste Zeichen | 'Hallo'[1] gibt "a" zurück, also das zweite Zeichen | 'Hallo'[1:3] gibt "al" zurück, also die Zeichen mit Index 1 bis | 'Hallo'[3:] gibt "lo" zurück, also alle Zeichen ab dem dritten Index (4. Zeichen) | 'Hallo'[:3] gibt "Hal" zurück, also die Zeichen mit Index 0, 1 und 2 | 'Hallo'[-1] gibt "o" zurück, also das letzte Zeichen | 'Hallo'[:-1] gibt alle Zeichen bis auf das letzte zurück | 'Hallo'[3:][0] gibt "l" zurück. Alle Zeichen ab Index 3, davon erstes Zeichen |
Setslen(set) gibt die Anzahl Elemente zurück | o in set gibt True oder False zurück, je nachdem ob o in dem Set enthalten ist | s.add(o) fügt Objekt o zum Set s hinzu | s.remove(o) entfernt Objekt o aus dem Set s. Falls o nicht in s ist, gibt es eine Fehlermeldung (s.discard(o) wirft keinen Fehler) | s.pop(o) entfernt Objekt o aus dem Set s, gibt es aber zurück |
| | Listenlen(l) gibt die Länge der Liste zurück | l.append() fügt ein Element am Ende der Liste hinzu | l.insert() fügt ein Element an einer bestimmten Position ein | l.remove() löscht ein bestimmtes Element | del l[i] löscht das Element an einer bestimmten Position |
Mengenoperatoren:Vereinigung: s1 | s2 oder s1.union(s2) | Schnitt: s1 & s2 oder s1.intersect(s2) | Differenz: s1 – s2 oder s1.difference(s2) | symmetrische Differenz: s1 ^ s2 oder |
Mengenoperatoren:Vereinigung: s1 | s2 oder s1.union(s2) | Schnitt: s1 & s2 oder s1.intersect(s2) | Differenz: s1 – s2 oder s1.difference(s2) | symmetrische Differenz: s1 ^ s2 oder s1.symmetric_difference(s2) |
String-Funktionenlen(s) gibt die Anzahl Zeichen zurück | s.capitalize() wandelt den ersten Buchstaben in einen Großbuchstaben um | s.count(teilstr) zählt das Vorkommen des Teilstrings | s.endswith(s) überprüft, ob der String mit dem String s endet | s.find(s1) gibt die erste Position des String s1 zurück | s.isdigit() überprüft, ob der String nur aus Zahlen bestehts.isdigit() überprüft, ob der String nur aus Zahlen besteht | s.replace(s1, s2) ersetzt alle Vorkommen von s1 durch s2 | s.upper() bzw. s.lower() wandelt den String in Groß- bzw. Kleinbuchstaben um |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
More Cheat Sheets by omarffkamel