Closed kayabaakihiko13 closed 1 year ago
LGTM, kode diatas terlihat sudah bagus, tapi kurangnya typehinting, jadi untuk kode tersebut mudah dibaca dan mengikuti peraturan dari
CONTRIBUTING.md
kamu juga bisa menggunakan fungsi
super().__init__()
dalam konstruktor kelas daricounter
dengan ini sebagai contohclass Counter(dict): def __init__(self, iterable: Optional[Dict[Any, int]] = None, **kwargs: int) -> None: super().__init__() self.update(iterable, **kwarg
tujuannya antara lain untuk memastikan inisialisassi tepat dari kelas
Counter
yang bertipedict
Berati di bagian dict pada class Counter(dict) tidak di perlukan kak?
def __init__(self, iterable: Optional[Dict[Any, int]] = None, **kwargs: int) -> None:
sebenarnya boleh menggunakan kode diatas atau menggunakan contoh yang disarankan, keduanya memberikan informasi yang baik contoh yang diberikan bisa dijadikan acuan untuk improvisasi
Deskripsi (Description)
Checklist:
Umum:
Contributor Requirements (Syarat Kontributor) dan Lain-Lain:
Unit Testing dan Linting:
Environment
Saya menggunakan (I'm using):
os
=linux
python
=python3 -V (unix)
linked issue #NOMOR_ISSUE