Câu hỏi phỏng vấn Python
Câu hỏi

Điểm khác của nhau phương thức append()extend() của list là gì?

Câu trả lời

Trong Python, cả append()extend() đều là các phương thức của đối tượng list (danh sách), nhưng chúng được sử dụng cho các mục đích khác nhau:

  • Phương thức append(): Được sử dụng để thêm một phần tử vào cuối danh sách. Phần tử được thêm có thể là bất kỳ kiểu dữ liệu nào, và nó sẽ được thêm vào danh sách như một phần tử đơn lẻ.

    Ví dụ:

    python Copy
    my_list = [1, 2, 3]
    my_list.append([4, 5])
    print(my_list)  # Kết quả: [1, 2, 3, [4, 5]]

    Trong ví dụ trên, `` được thêm vào my_list như một phần tử đơn lẻ.

  • Phương thức extend(): Được sử dụng để mở rộng danh sách bằng cách ...

middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Cython là gì?

expert

Hãy định nghĩa Singleton một cách đơn giản, lấy ví dụ?

senior

Sự khác nhau giữa Deep copy and Shadow copy trong Python là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào