Tôi mới ở Python và tôi đang cố gắng tạo bảng băm để kiểm tra xem một khóa có trỏ đến giá trị trong bảng hay không, và nếu không, hãy khởi tạo nó một mảng trống. Phần vi phạm của mã của tôi là dòng:TypeError: get() không có đối số từ khóa
converted_comments[submission.id] = converted_comments.get(submission.id, default=0)
tôi nhận được lỗi:
TypeError: get() takes no keyword arguments
Nhưng trong tài liệu (và các phần khác nhau của mã ví dụ), tôi có thể thấy rằng nó không phải mất một đối số mặc định:
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)
Không có gì về điều này trên The Stack, vì vậy tôi cho rằng đó là một lỗi mới bắt đầu?
Ví dụ trong liên kết thứ hai là vui nhộn. – ziyuang