Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
a = [1,2,3,4]
print(a)
print(id(a))
b=a.append(5)
print(b)
print(a)
print(id(a))
print(id(b))
sao em print(b) ra thì kết quả lại là None vậy ạ? Em nghĩ khi làm như v thì sau khi a.append(5) xong thì nó sẽ được lưu vào b chứ phải k ạ? mong mng giải thích giúp em
Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập
VoTanDuc
đã bình luận
19:23 28-12-2021
Cảm ơn bạn

Hoangtuan211
đã bình luận
22:21 26-12-2021
Tại vì nếu dùng append thì nó sẽ thêm phần tử vào cuối list chứ không phải tạo ra list mới nên b sẽ là None