@@ -926,6 +926,11 @@ msgid ""
926926"value pair with ``del``. If you store using a key that is already in use, "
927927"the old value associated with that key is forgotten."
928928msgstr ""
929+ "Głównymi operacjami na słowniku są umieszczanie wartości pod jakimś kluczem "
930+ "oraz wyciąganie wartości dla podanego klucza. Możliwe jest również usunięcie "
931+ "pary klucz:wartość przy użyciu ``del``. Jeśli umieścisz wartość używając "
932+ "klucza, który już jest w użyciu, stara wartość powiązana z tym kluczem "
933+ "zostanie zapomniana."
929934
930935msgid ""
931936"Extracting a value for a non-existent key by subscripting (``d[key]``) "
@@ -934,6 +939,11 @@ msgid ""
934939"returns ``None`` (or a specified default value) if the key is not in the "
935940"dictionary."
936941msgstr ""
942+ "Pobieranie wartości dla nieistniejącego klucza przez operator index "
943+ "(``d[key]``) rzuca :exc:`KeyError`. Aby uniknąć tego błędu podczas próby "
944+ "pobierania potencjalnie nieistniejącego klucza, należy zamiast tego użyć "
945+ "metody :meth:`~dict.get`, który zwraca ``None`` (lub określoną domyślną "
946+ "wartość), jeśli klucz nie znajduje się w słowniku."
937947
938948msgid ""
939949"Performing ``list(d)`` on a dictionary returns a list of all the keys used "
@@ -975,6 +985,30 @@ msgid ""
975985">>> 'jack' not in tel\n"
976986"False"
977987msgstr ""
988+ ">>> tel = {'jack': 4098, 'sape': 4139}\n"
989+ ">>> tel['guido'] = 4127\n"
990+ ">>> tel\n"
991+ "{'jack': 4098, 'sape': 4139, 'guido': 4127}\n"
992+ ">>> tel['jack']\n"
993+ "4098\n"
994+ ">>> tel['irv']\n"
995+ "Traceback (most recent call last):\n"
996+ " File \"\" , line 1, in \n"
997+ "KeyError: 'irv'\n"
998+ ">>> print(tel.get('irv'))\n"
999+ "None\n"
1000+ ">>> del tel['sape']\n"
1001+ ">>> tel['irv'] = 4127\n"
1002+ ">>> tel\n"
1003+ "{'jack': 4098, 'guido': 4127, 'irv': 4127}\n"
1004+ ">>> list(tel)\n"
1005+ "['jack', 'guido', 'irv']\n"
1006+ ">>> sorted(tel)\n"
1007+ "['guido', 'irv', 'jack']\n"
1008+ ">>> 'guido' in tel\n"
1009+ "True\n"
1010+ ">>> 'jack' not in tel\n"
1011+ "False"
9781012
9791013msgid ""
9801014"The :func:`dict` constructor builds dictionaries directly from sequences of "
0 commit comments