Danh sách là một tính năng cực kỳ hữu ích trong Python. Trong bài đăng này, chúng ta sẽ khám phá cách nối vào danh sách trong Python. Chúng tôi sẽ trình bày chi tiết hơn về điều này trong bài đăng bên dưới, nhưng đây là tổng quan nhanh về cách nối vào danh sách trong Python Show Câu trả lời nhanh
Mục lục
Tổng quan nhanh về danh sách trong PythonDanh sách trong Python có thể thay đổi, nghĩa là chúng có thể thay đổi sau khi được xác định. Chúng cũng có thể chứa các loại dữ liệu khác nhau, bao gồm chuỗi, số nguyên, số float và thậm chí cả các danh sách khác Danh sách trong Python được lập chỉ mục và có trình tự xác định khi khởi tạo. Các phần tử được lập chỉ mục bắt đầu từ 0. Chúng cũng có thể được lập chỉ mục với các chỉ số âm, bắt đầu từ -1 Để đưa ra một ví dụ về điều này, hãy tạo một danh sách và truy cập mục đầu tiên và mục cuối cùng của nó sample_list = ['datagy', 4, 100.0] print('First item: ',sample_list[0]) print('Last item: ',sample_list[-1]) Điều này trả về
Nếu bạn muốn xem hướng dẫn của chúng tôi về Hiểu danh sách, hãy xem liên kết này Nối vào danh sách trong PythonPhương thức append() thêm một mục vào cuối danh sách hiện có trong Python. Phương thức lấy một tham số duy nhất và thêm nó vào cuối. Mục đã thêm có thể bao gồm số, chuỗi, danh sách hoặc từ điển. Hãy thử điều này với một số ví dụ Gắn thêm một giá trị vào danh sáchHãy thêm một giá trị vào danh sách sample_list = [1,2,3] sample_list.append(4) print(sample_list)
Thêm vào danh sách vào danh sáchsample_list = [1,2,3] sample_list2 = [4,5,6] sample_list.append(sample_list2) print(sample_list)
Bạn sẽ nhận thấy rằng mục thứ tư của đầu ra là một danh sách riêng biệt. Nếu chúng tôi cố gắng truy cập vào mục thứ tư, chúng tôi sẽ xuất ra một danh sách print(sample_list[3])
Nếu chúng ta muốn truy cập số 4 – giá trị đầu tiên của mục thứ tư của sample_list – chúng ta sẽ phải viết đoạn mã sau print(sample_list[3][0])
Chèn vào danh sách trong PythonMặc dù phương thức chắp thêm sẽ luôn thêm một mục vào cuối danh sách, nhưng chúng ta có thể xác định vị trí chúng ta muốn thêm một mục bằng phương thức chèn Phương thức chèn có hai tham số
Hãy thử điều này với một ví dụ 0 1Xem một số hướng dẫn Python khác về datagy, bao gồm các hướng dẫn của chúng tôi về Bảng Pivot trong Pandas và Tất cả những gì bạn cần biết về Vòng lặp For trong Python Chúng tôi cũng có thể chèn các mục bằng chỉ mục phủ định. Điều quan trọng cần lưu ý ở đây là chỉ số -1 sẽ chèn mục vào vị trí cuối cùng thứ hai 2____13Mở rộng danh sách trong PythonPhương pháp thứ ba để thêm vào danh sách trong Python là mở rộng danh sách bằng phương thức Extend(). Phương thức mở rộng hoạt động khá giống với phương thức append, nhưng nó thêm tất cả các mục của một mục có thể lặp lại khác, chẳng hạn như danh sách hoặc bộ. Nếu chúng ta đã thử điều này với phương thức append, nó sẽ tự chèn toàn bộ danh sách dưới dạng một mục Hãy thử điều này với một ví dụ 4Điều này trả về 5Điều này cũng hoạt động tốt với bộ dữ liệu 6Điều này trả về 5Bạn có thích nội dung của chúng tôi không? . Theo dõi chúng tôi trên LinkedIn, Twitter hoặc Instagram Nối danh sách trong PythonNối danh sách hoạt động khá giống với phương thức mở rộng, nhưng sử dụng toán tử thay vì phương thức để thực hiện tương tự cho nhiều danh sách. Hãy thử điều này với một ví dụ 8Điều này trả về 5Chúng tôi cũng có thể viết lại điều này bằng cách viết tắt Pythonic sample_list = [1,2,3] sample_list.append(4) print(sample_list)0 Sự kết luận. Cách nối vào danh sách trong PythonTrong bài đăng này, chúng tôi đã khám phá nhiều cách để thêm vào danh sách trong Python, bao gồm các phương thức chắp thêm, chèn và mở rộng. Nếu bạn có thêm bất kỳ câu hỏi nào về các phương pháp, hãy để lại nhận xét hoặc xem tài liệu chính thức về append(), insert() và expand() |