python lug'atlar bilan ishlash

PPTX 12 стр. 1,9 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 12
powerpoint presentation arbeit mit wörterbüchern sanjar suyunov 1. wörterbücher verstehen 2. anwendungsbeispiele und -fälle 3. datenstrukturen und -zugriff planen löschen von einträgen die `del`-anweisung entfernt einen eintrag anhand seines schlüssels. versucht man, einen nicht existierenden schlüssel (z.b. "key3" in einem dictionary mit nur "key1" und "key2") zu löschen, resultiert dies in einem `keyerror` die `popitem()` methode entfernt und gibt ein beliebiges schlüssel-wert-paar zurück. bei dictionaries mit mehr als 100.000 einträgen kann dies zu einer leicht unterschiedlichen performanz führen im vergleich zum gezielten löschen mit `del`. die reihenfolge des entfernten paares ist nicht garantiert. hinzufügen von einträgen beim hinzufügen neuer einträge in ein python-dictionary mittels `dict[key] = value` wird ein neuer schlüssel-wert-paar mit o(1) komplexität erstellt, sofern der schlüssel noch nicht existiert. sollten sie versuchen, einen bestehenden schlüssel mit `dict[key] = value` zu überschreiben, wird der alte wert durch den neuen wert (value) ersetzt; dies geschieht ebenfalls mit o(1) komplexität. methoden …
2 / 12
rte. beachte: die reihenfolge der werte entspricht der reihenfolge der schlüssel, und duplikate werden berücksichtigt. beim iterieren über ein python-dictionary mittels `.items()`, erhält man tupel mit jeweils 2 elementen: schlüssel (0) und wert (1). man kann diese direkt in einer `for`-schleife auspacken. zugriff auf werte beim zugriff auf werte mittels schlüsselwort in python-dictionaries löst ein keyerror-fehler aus, wenn der angegebene schlüssel nicht existiert; eine sichere methode ist die verwendung der `get()`-methode mit einem default-wert. nested dictionaries erlauben zugriff auf ineinander verschachtelte werte über mehrere schlüssel, z.b. `meindict["a"]["b"][1]` um den wert an index 1 im dictionary innerhalb des dictionaries innerhalb des dictionaries mit schlüssel "a" und dann "b" zu erhalten. schlüssel-wert-paare schlüssel-wert-paare ermöglichen die effiziente speicherung und den zugriff auf daten mittels eindeutiger schlüssel, wodurch suchvorgänge im vergleich zu listen mit o(1) komplexität deutlich schneller erfolgen. die anzahl der schlüssel-wert-paare in einem dictionary ist dynamisch und kann sich zur laufzeit ändern; …
3 / 12
schachtelungsebenen. eine sorgfältige namensgebung der schlüssel ist daher essentiell. vielen dank für ihre aufmerksamkeit @taqdimot_robot image7.jpg image8.jpg image9.jpg image10.jpg image11.jpg image12.jpg image13.jpg image14.jpg image15.jpg image3.png image4.png
4 / 12
python lug'atlar bilan ishlash - Page 4
5 / 12
python lug'atlar bilan ishlash - Page 5

Хотите читать дальше?

Скачайте все 12 страниц бесплатно через Telegram.

Скачать полный файл

О "python lug'atlar bilan ishlash"

powerpoint presentation arbeit mit wörterbüchern sanjar suyunov 1. wörterbücher verstehen 2. anwendungsbeispiele und -fälle 3. datenstrukturen und -zugriff planen löschen von einträgen die `del`-anweisung entfernt einen eintrag anhand seines schlüssels. versucht man, einen nicht existierenden schlüssel (z.b. "key3" in einem dictionary mit nur "key1" und "key2") zu löschen, resultiert dies in einem `keyerror` die `popitem()` methode entfernt und gibt ein beliebiges schlüssel-wert-paar zurück. bei dictionaries mit mehr als 100.000 einträgen kann dies zu einer leicht unterschiedlichen performanz führen im vergleich zum gezielten löschen mit `del`. die reihenfolge des entfernten paares ist nicht garantiert. hinzufügen von einträgen beim hinzufügen neuer einträge in ein python-dictionary mittel...

Этот файл содержит 12 стр. в формате PPTX (1,9 МБ). Чтобы скачать "python lug'atlar bilan ishlash", нажмите кнопку Telegram слева.

Теги: python lug'atlar bilan ishlash PPTX 12 стр. Бесплатная загрузка Telegram