Heim  >  Artikel  >  Backend-Entwicklung  >  Listen Sie Funktionen mit der Python3-Dict-Dictionary-Methode auf

Listen Sie Funktionen mit der Python3-Dict-Dictionary-Methode auf

高洛峰
高洛峰Original
2017-03-21 14:21:441537Durchsuche

clear(Wörterbuchinhalt löschen)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
print(stu.clear())

#输出:None

copy(Wörterbuch kopieren)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
stu2 = stu.copy()
print(stu2)

fromkeys(eine Liste angeben , Verwenden Sie die Werte in der Liste als Schlüssel des Wörterbuchs, um ein Wörterbuch zu generieren)

name = ['tom','lucy','sam']
print(dict.fromkeys(name))
print(dict.fromkeys(name,25))  #指定默认值

#输出:{'tom': None, 'lucy': None, 'sam': None}
#     {'tom': 25, 'lucy': 25, 'sam': 25}

get (geben Sie den Schlüssel an und erhalten Sie den entsprechenden Wert)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
print(stu.get('num2'))

#输出:Lucy

Elemente (gibt das „Schlüssel-Wert-Paar“ zurück. Eine Liste von Elementen)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
print(stu.items())

#输出:dict_items([('num2', 'Lucy'), ('num3', 'Sam'), ('num1', 'Tom')])

keys (alle Schlüssel im Wörterbuch abrufen)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
print(stu.keys())

#输出:dict_keys(['num3', 'num1', 'num2'])

pop (den Wert des angegebenen Schlüssels abrufen und im Wörterbuch löschen)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
name = stu.pop('num2')
print(name,stu)

#输出:Lucy {'num1': 'Tom', 'num3': 'Sam'}

popitem (zufällig ein Schlüssel-Wert-Paar abrufen und im Wörterbuch löschen)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
name = stu.popitem()
print(name,stu)

#输出:('num2', 'Lucy') {'num3': 'Sam', 'num1': 'Tom'}

setdefault (den Wert des angegebenen Schlüssels abrufen , wenn der Schlüssel nicht existiert, erstellen Sie ihn)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
name = stu.setdefault('num5')
print(name,stu)

#输出:None {'num1': 'Tom', 'num2': 'Lucy', 'num5': None, 'num3': 'Sam'}

Aktualisieren (Schlüssel-Wert-Paare zum Wörterbuch hinzufügen)

stu = {
    'num1':'Tom',
    'num2':'Lucy',
    'num3':'Sam',
}
stu.update({'num4':'Ben'})
print(stu)

#输出:{'num2': 'Lucy', 'num3': 'Sam', 'num1': 'Tom', 'num4': 'Ben'}


Das obige ist der detaillierte Inhalt vonListen Sie Funktionen mit der Python3-Dict-Dictionary-Methode auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn