Mutable atau immutable?
Fungsi berikut menambahkan pemetaan antara sebuah string dan versi huruf kecil dari string tersebut ke sebuah dictionary. Menurut Anda, bagaimana nilai d dan s setelah fungsi dipanggil?
def store_lower(_dict, _string):
"""Tambahkan pemetaan antara `_string` dan versi huruf kecil dari `_string` ke `_dict`
Args:
_dict (dict): Dictionary yang akan diperbarui.
_string (str): String yang akan ditambahkan.
"""
orig_string = _string
_string = _string.lower()
_dict[orig_string] = _string
d = {}
s = 'Hello'
store_lower(d, s)
Latihan ini adalah bagian dari kursus
Menulis Function di Python
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga