Danh sách Python là cấu trúc dữ liệu được sử dụng rộng rãi nhất và một sự hiểu biết tốt về nó là cần thiết. Bài tập danh sách Python này nhằm giúp các nhà phát triển học hỏi và thực hành các hoạt động danh sách. Tất cả các câu hỏi được kiểm tra trên Python 3. Show
Bài tập Danh sách Python này bao gồm: -: – Bài tập chứa 10 câu hỏi và giải pháp được cung cấp cho mỗi câu hỏi. Bạn cần phải giải quyết và thực hành các chương trình danh sách, câu hỏi, vấn đề và thách thức khác nhau.10 questions and solutions provided for each question. You need to solve and practice different list programs, questions, problems, and challenges. Câu hỏi bao gồm các chủ đề danh sách sau:
Khi bạn hoàn thành mỗi câu hỏi, bạn sẽ quen thuộc hơn với loại danh sách Python. Hãy cho chúng tôi biết nếu bạn có bất kỳ giải pháp thay thế nào trong phần bình luận bên dưới.
Bài tập 1: Đảo ngược danh sách trong PythonGiven::
Đầu ra dự kiến: [500, 400, 300, 200, 100] Hiển thị gợi ý Sử dụng chức năng danh sách 3Hiển thị giải pháp Giải pháp 1: Danh sách chức năng 3
Giải pháp 2: Sử dụng cắt tiêu cực: Using negative slicing -1 chỉ ra để bắt đầu từ mục cuối cùng. indicates to start from the last item.
Bài tập 2: Concatenate hai danh sách chỉ số thông minhViết một chương trình để thêm hai danh sách chỉ số. Tạo một danh sách mới chứa mục chỉ mục 0 từ cả danh sách, sau đó là mục chỉ mục đầu tiên, v.v. cho đến phần tử cuối cùng. Bất kỳ mục còn lại sẽ được thêm vào cuối danh sách mới. Given::
Đầu ra dự kiến: ['My', 'name', 'is', 'Kelly'] Hiển thị gợi ý Sử dụng chức năng danh sách 3Hiển thị giải pháp Giải pháp 1: Danh sách chức năng 3
Giải pháp 2: Sử dụng cắt tiêu cực-1 chỉ ra để bắt đầu từ mục cuối cùng. Given::
Đầu ra dự kiến: [1, 4, 9, 16, 25, 36, 49] Hiển thị gợi ý Sử dụng chức năng danh sách 3Hiển thị giải pháp Giải pháp 1: Danh sách chức năng
Viết một chương trình để thêm hai danh sách chỉ số. Tạo một danh sách mới chứa mục chỉ mục 0 từ cả danh sách, sau đó là mục chỉ mục đầu tiên, v.v. cho đến phần tử cuối cùng. Bất kỳ mục còn lại sẽ được thêm vào cuối danh sách mới.: Use list comprehension [500, 400, 300, 200, 100]0 Sử dụng danh sách hiểu với hàm list1 = [100, 200, 300, 400, 500] list1 = list1[::-1] print(list1) 5[500, 400, 300, 200, 100]1 Đầu ra dự kiến: [500, 400, 300, 200, 100]2 Hiển thị gợi ý Sử dụng chức năng danh sách 3Hiển thị giải pháp [500, 400, 300, 200, 100]3 Giải pháp 1: Danh sách chức năng list1 = [100, 200, 300, 400, 500] list1 = list1[::-1] print(list1) 3Giải pháp 2: Sử dụng cắt tiêu cực -1 chỉ ra để bắt đầu từ mục cuối cùng. [500, 400, 300, 200, 100]4 Đầu ra dự kiến: Hiển thị gợi ýHiển thị gợi ý Giải pháp 1: Danh sách chức năng 3Hiển thị giải pháp
[500, 400, 300, 200, 100]6 Bài tập 2: Concatenate hai danh sách chỉ số thông minh[500, 400, 300, 200, 100]7 Đầu ra dự kiến: [500, 400, 300, 200, 100]8 Hiển thị gợi ý Sử dụng chức năng danh sách 3Hiển thị giải pháp Giải pháp 1: Danh sách chức năng 3[500, 400, 300, 200, 100]9 Giải pháp 2: Sử dụng cắt tiêu cực-1 chỉ ra để bắt đầu từ mục cuối cùng. Given:: Bài tập 2: Concatenate hai danh sách chỉ số thông minhĐầu ra dự kiến: 1Hiển thị gợi ý Sử dụng chức năng danh sách 3Hiển thị giải pháp Giải pháp 1: Danh sách chức năng 3 2Giải pháp 2: Sử dụng cắt tiêu cực-1 chỉ ra để bắt đầu từ mục cuối cùng. Bài tập 2: Concatenate hai danh sách chỉ số thông minh: 3Viết một chương trình để thêm hai danh sách chỉ số. Tạo một danh sách mới chứa mục chỉ mục 0 từ cả danh sách, sau đó là mục chỉ mục đầu tiên, v.v. cho đến phần tử cuối cùng. Bất kỳ mục còn lại sẽ được thêm vào cuối danh sách mới. 4Hiển thị gợi ý Sử dụng chức năng danh sách 3Hiển thị giải pháp 5
Giải pháp 1: Danh sách chức năng list1 = [100, 200, 300, 400, 500] list1 = list1[::-1] print(list1) 3Giải pháp 2: Sử dụng cắt tiêu cực Given:: -1 chỉ ra để bắt đầu từ mục cuối cùng.Đầu ra dự kiến: 7Hiển thị gợi ý
Hiển thị giải pháp 8Bài tập 10: Xóa tất cả các lần xuất hiện của một mục cụ thể khỏi danh sách.Đưa ra một danh sách Python, hãy viết một chương trình để xóa tất cả các lần xuất hiện của mục 20. Given:: 9Đầu ra dự kiến: 0Hiển thị giải pháp Bài tập 10: Xóa tất cả các lần xuất hiện của một mục cụ thể khỏi danh sách.: Use the list comprehension 1Đưa ra một danh sách Python, hãy viết một chương trình để xóa tất cả các lần xuất hiện của mục 20.: while loop (slow solution) Đầu ra dự kiến:Làm cách nào để thực hành lập trình Python cho người mới bắt đầu?11 Lời khuyên cho người mới bắt đầu để học lập trình Python.. Làm cho nó dính. Mẹo số 1: Mã hàng ngày. Mẹo số 2: Viết nó ra. .... Làm cho nó hợp tác. Mẹo số 6: Bao quanh bạn với những người khác đang học. Mẹo số 7: Dạy. .... Làm một cái gì đó. Mẹo số 10: Xây dựng một cái gì đó, bất cứ điều gì. Mẹo số 11: Đóng góp cho nguồn mở .. Đi ra ngoài và học hỏi!. Làm thế nào để bạn giải quyết một danh sách trong Python?Mục lục.. Bài tập 1: Đảo ngược danh sách trong Python .. Bài tập 2: Concatenate hai danh sách thông minh chỉ số .. Bài tập 3: Biến mọi mục của danh sách thành hình vuông của nó .. Bài tập 4: Concatenate hai danh sách theo thứ tự sau .. Bài tập 5: Lặp lại cả hai danh sách đồng thời .. Bài tập 6: Loại bỏ các chuỗi trống khỏi danh sách các chuỗi .. Làm thế nào tôi có thể thực hành Python ở nhà?Một trong những cách tốt nhất để viết mã của riêng bạn và thực hành Python là chơi với mã hiện có mà bạn đã tìm thấy trong sách hoặc trực tuyến.Sửa đổi mã hiện có và sử dụng nó cho các mục đích khác nhau là một cách dễ dàng để bắt đầu áp dụng kiến thức Python của bạn mà không cần nắm giữ một khóa học hoặc hướng dẫn trực tuyến.
3 loại danh sách trong Python là gì?Danh sách là một trong 4 loại dữ liệu tích hợp trong Python được sử dụng để lưu trữ các bộ sưu tập dữ liệu, 3 loại khác là tuple, set và từ điển, tất cả đều có phẩm chất và cách sử dụng khác nhau.Tuple, Set, and Dictionary, all with different qualities and usage. |