Which list operation will update a value at a specific index?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Index assignment list[2] = x". List là kiểu khả biến (mutable), nên có thể ghi đè phần tử tại một vị trí bằng phép gán theo chỉ số: lst[2] = x thay giá trị ở vị trí 2, độ dài list giữ nguyên, các phần tử khác không bị dịch. Chỉ số phải nằm trong khoảng hiện có, nếu không sẽ gây IndexError. "append()" thêm một phần tử mới vào cuối list, làm list dài thêm chứ không sửa phần tử có sẵn. "remove()" xoá lần xuất hiện đầu tiên của một giá trị, tìm theo giá trị chứ không theo vị trí, và làm list ngắn lại. "insert()" chèn phần tử vào một vị trí, như lst.insert(2, x), đẩy các phần tử từ vị trí đó lùi ra sau; giá trị cũ ở vị trí 2 vẫn còn, chỉ bị dời chỗ, nên đó là chèn chứ không phải cập nhật. Lưu ý đặt tên biến là list sẽ che mất hàm list() có sẵn, nên thực tế nên dùng tên khác.

Cùng phần 2

Xuất hiện trong 1 bộ đề