Mutable hay immutable?
Hàm sau đây thêm một ánh xạ giữa một chuỗi và phiên bản chữ thường của chuỗi đó vào một dictionary. Bạn mong đợi giá trị của d và s sẽ là gì sau khi gọi hàm?
def store_lower(_dict, _string):
"""Add a mapping between `_string` and a lowercased version of `_string` to `_dict`
Args:
_dict (dict): The dictionary to update.
_string (str): The string to add.
"""
orig_string = _string
_string = _string.lower()
_dict[orig_string] = _string
d = {}
s = 'Hello'
store_lower(d, s)
Bài tập này là một phần của khóa học
Viết hàm trong Python
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập