Hướng dẫn 24. write a python program to append a list to the second list. - 24. viết chương trình python để thêm danh sách vào danh sách thứ hai.
Danh sách Python: Bài tập - 24 với giải phápViết một chương trình Python để nối một danh sách vào danh sách thứ hai. Show
Ví dụ 1 : Ví dụ - 2: Ví dụ - 3: Giải pháp mẫu:-:- Mã Python:
Đầu ra mẫu: [1, 2, 3, 0, 'Red', 'Green', 'Black'] Flowchart: Trực quan hóa thực thi mã Python:Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói: Trình chỉnh sửa mã Python: Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn (và nhận xét) thông qua Disqus. Trước đây: Viết chương trình Python để làm phẳng danh sách nông. Write a Python program to flatten a shallow list. Python: Lời khuyên trong ngàyMột khối �if-elif� có thể tồn tại mà không có khối khác ở cuối Tuy nhiên, �Elif không thể tự đứng mà không có bước �IF� trước khi nó: def check_number(number): if number > 0: return "Positive" elif number == 0: return "Zero" return "Negative" print(check_number(1)) # Positive Tham khảo: https://bit.ly/3ndmjen Trong Python, một danh sách là một chuỗi được đặt hàng có thể chứa một số loại đối tượng như số nguyên, ký tự hoặc float. Trong các ngôn ngữ lập trình khác, một danh sách tương đương với một mảng. Trong bài viết này, chúng tôi sẽ nối danh sách vào danh sách khác (danh sách concatenate) trong Python. Sau đây là các phương pháp khác nhau để thực hiện nhiệm vụ này -
Giả sử chúng tôi đã lấy một danh sách chứa một số yếu tố. Chúng tôi sẽ trả lại danh sách được nối của 2 danh sách đầu vào đã cho bằng các phương thức được chỉ định ở trên Phương pháp 1: Sử dụng toán tử Concatenation (+)Toán tử nối (+) là cách phổ biến nhất để kết hợp danh sách trong Python. Như đã thấy trong ví dụ dưới đây, toán tử "+" có thể dễ dàng tham gia toàn bộ danh sách đằng sau một danh sách khác và trả về danh sách mới như đầu ra kết quả Thêm danh sách thứ hai vào danh sách đầu tiên bằng toán tử nối (+) và lưu trữ nó trong danh sách đầu tiên. Thí dụChương trình sau đây trả về danh sách được kết hợp của hai danh sách đầu vào đã cho bằng cách sử dụng toán tử (+) -
Đầu raKhi thực hiện, chương trình trên sẽ tạo ra đầu ra sau - First list after concatenating with second list: ['Hello', 10, 'TutorialsPoint', 20, 'python', 'code'] Phương pháp 2: Sử dụng phương thức append () của đối tượng danh sáchThuật toán (bước)Sau đây là thuật toán/các bước được tuân thủ để thực hiện nhiệm vụ mong muốn -/p>
Thí dụChương trình sau đây trả về danh sách được kết hợp của hai danh sách đầu vào đã cho bằng phương thức append () -
Đầu raKhi thực hiện, chương trình trên sẽ tạo ra đầu ra sau First list after concatenating with second list: ['Hello', 10, 'TutorialsPoint', 20, ['python', 'code']] Phương pháp 3: Sử dụng phương thức mở rộng ()Để kết hợp hai danh sách trong Python, chúng ta có thể sử dụng hàm mở rộng (). Hàm mở rộng () lặp lại trên tham số đã cho và thêm mục vào danh sách, do đó mở rộng tuyến tính danh sách. Cú pháplist.extend(iterable) Thí dụChương trình sau đây trả về danh sách được kết hợp của hai danh sách đầu vào đã cho bằng phương thức mở rộng () -
Đầu raFirst list after concatenating with second list: ['Hello', 10, 'TutorialsPoint', 20, 'python', 'code'] Phương pháp 4: Sử dụng phương thức itertools.chain ()Hàm itertools.chain () trả về có thể lặp lại sau khi chuỗi các tham số của nó trong một và do đó không yêu cầu lưu trữ danh sách được nối nếu chỉ cần lặp lại ban đầu. Điều này rất tiện dụng khi danh sách được nối chỉ cần một lần Thí dụChương trình sau đây trả về danh sách được kết hợp của hai danh sách đầu vào đã cho bằng cách sử dụng hàm itertools.chain () - [1, 2, 3, 0, 'Red', 'Green', 'Black']0 Đầu raFirst list after concatenating with second list: ['Hello', 10, 'TutorialsPoint', 20, 'python', 'code'] Phương pháp 5: Lấy danh sách không có bản saoThuật toán (bước)Sau đây là thuật toán/các bước được tuân thủ để thực hiện nhiệm vụ mong muốn -/p>
Thí dụChương trình sau đây trả về danh sách được kết hợp của hai danh sách đầu vào đã cho mà không có bản sao - [1, 2, 3, 0, 'Red', 'Green', 'Black']2 Đầu ra[1, 2, 3, 0, 'Red', 'Green', 'Black']3 Sự kết luậnChúng tôi đã học cách nối một danh sách vào danh sách khác (danh sách kết hợp) bằng cách sử dụng bốn phương thức khác nhau, bao gồm toán tử nối (+), append (), extend () và chuỗi () các hàm. Chúng tôi cũng đã học cách loại bỏ các bản sao khỏi một danh sách được nối.
Cập nhật vào ngày 19 tháng 9 năm 2022 09:30:17
|