Jestem nowy w Pythonie, a ja próbuję utworzyć tablicę skrótów, która sprawdza, czy klucz wskazuje na wartość w tabeli, a jeśli nie, inicjuje ją pusta tablica. Część wykraczająca mojego kodu jest linia:TypeError: get() nie przyjmuje argumentów słów kluczowych
converted_comments[submission.id] = converted_comments.get(submission.id, default=0)
pojawia się błąd:
TypeError: get() takes no keyword arguments
Ale w dokumentacji (i różnych kawałków kodu przykładu), widzę, że to jednak potrwać domyślnym argumentem:
https://docs.python.org/2/library/stdtypes.html#dict.get http://www.tutorialspoint.com/python/dictionary_get.htm
Following is the syntax for get() method:
dict.get(key, default=None)
Nie ma nic na ten temat w Stack, więc zakładam, że to błąd początkującego?
Przykład w drugim linku jest zabawny. – ziyuang