Heim > Artikel > Backend-Entwicklung > Einführung in die Python-Grundlagen
Spezielle Datentypen
>>> list1 = [1, 'wang', 'tao'] >>> tuple1 = (2, 'wang', 'tao', 'yuan') #tuple的内容不可更改 >>> dict1 = { #dict的元素分为 key:value两部分,key不能重复 'wang':90, 'tao':99, 'yuan':100 }
Verwendung von dict, reproduziert aus
OperationResultNoteslen(a)die Anzahl der Elemente in a Holen Sie sich die Anzahl der Elemente im Wörterbuch a[k]das Element von a mit Schlüssel k Holen Sie sich die key K Der entsprechende Wert (1), (10)a[k] = vsetze a[k] auf v Setze den Wert entsprechend Schlüssel k auf v del a[k]remove a[k] from a Löschen Sie den Schlüssel aus das Wörterbuch Für die Elemente von k (1) a.clear()entferne alle Elemente aus a. Lösche das gesamte Wörterbuch. a.copy()a (flache) Kopie von a. Erhalte eine Kopie des Wörterbuchs k in aTrue, wenn a einen Schlüssel hat k, sonst ist False im Wörterbuch vorhanden. Wenn der Schlüssel k nicht vorhanden ist, wird True zurückgegeben, andernfalls wird False(2)k not in a zurückgegeben. Äquivalent zu not k in a. Wenn der Schlüssel k nicht im Wörterbuch vorhanden ist, wird er zurückgegeben gibt true zurück, andernfalls gibt es False(2)a.has_key(k)Entspricht k in a, diese Form in neuem Code verwenden entspricht k in a a.items()eine Kopie der Liste von a mit (Schlüssel, value)-Paare Holen Sie sich einen Schlüssel, value list(3)a.keys()eine Kopie der Schlüsselliste von a. Holen Sie sich die Liste der Schlüssel.(3)a.update([b])aktualisiert (und überschreibt) Schlüssel/Wert-Paare von b Aktualisieren Sie ein Wörterbuch aus b-Wörterbuch. Wenn sie nicht in a vorhanden sind, fügen Sie ( 9)a.fromkeys(seq[, value]) hinzu. Erstellt ein neues Wörterbuch mit Schlüsseln aus seq und Werten setze den Wert (7)a.values()eine Kopie der Werteliste von a(3)a.get(k[, x])a[k] wenn k in a, sonst x(4)a.setdefault (k[, x])a[k] if k in a, else x (auch festlegen)(5)a.pop( k[, x])a[k] if k in a, else x (und entfernen k)(8)a.popitem()ein beliebiges (Schlüssel, Wert)-Paar entfernen und zurückgeben(6)a.iteritems()einen Iterator über (Schlüssel, Wert)-Paare zurückgeben(2), (3)a.iterkeys( )gibt einen Iterator über die Schlüssel der Zuordnung zurück(2), (3)a.itervalues()gibt einen Iterator über die Werte der Zuordnung zurück(2), (3)
|
set ([ , ]) Entspricht einer Liste aus Diktierschlüsseln mit der Eigenschaft, dass die Elemente nicht wiederholt werden können
Spezielle Operationen
Funktion def f( ) definieren: f ist der Funktionsname, achten Sie darauf, einen Doppelpunkt danach einzufügen
Operation append() hinzufügen an das Ende der Liste anhängen
extension() füge Liste b zu a hinzu
insert(1, 'g')
Das obige ist der detaillierte Inhalt vonEinführung in die Python-Grundlagen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!