Chèn vào vị trí đầu tiên của danh sách bằng Python [đã đóng]


131

Làm cách nào để chèn một phần tử vào chỉ mục đầu tiên của danh sách? Nếu tôi sử dụng list.insert (0, elem), elem có sửa đổi nội dung của chỉ mục đầu tiên không? Hay tôi phải tạo một danh sách mới với elem đầu tiên và sau đó sao chép danh sách cũ bên trong danh sách mới này?

Câu trả lời:


245

Sử dụng insert:

In [1]: ls = [1,2,3]

In [2]: ls.insert(0, "new")

In [3]: ls
Out[3]: ['new', 1, 2, 3]

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.