Liệt kê python geeksforgeek
Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không? Show
Danh sách Python là cấu trúc dữ liệu được sử dụng rộng rãi nhất và cần phải hiểu rõ về nó. Bài tập danh sách Python này nhằm mục đích giúp các nhà phát triển tìm hiểu và thực hành các hoạt động của danh sách. Tất cả các câu hỏi đều được kiểm tra trên Python 3 cũng đọc
Bài tập danh sách Python này bao gồm những điều sau đây. – Bài tập gồm 10 câu hỏi và lời giải được cung cấp cho mỗi câu hỏi. Bạn cần 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ử thách khác nhau Câu hỏi bao gồm các chủ đề danh sách sau đây
Khi bạn hoàn thành từng câu hỏi, bạn sẽ quen hơn với kiểu 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
Mục lụcbài tập 1. Đảo ngược một danh sách trong PythonĐược cho
Sản lượng 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. chức năng liệt kê 3
Giải pháp 2. Sử dụng cắt lát âm -1 cho biết bắt đầu từ mục cuối cùng
Bài tập 2. Nối hai danh sách theo chỉ mụcViết chương trình cộng hai danh sách theo chỉ số. Tạo danh sách mới chứa mục chỉ mục thứ 0 từ cả hai danh sách, sau đó là mục chỉ mục đầu tiên, v.v. cho đến phần tử cuối cùng. mọi mục còn sót lại sẽ được thêm vào cuối danh sách mới Được cho
Sản lượng dự kiến ['My', 'name', 'is', 'Kelly'] Hiển thị gợi ý Sử dụng khả năng hiểu danh sách với hàm 5Hiển thị giải pháp Sử dụng hàm 5. Hàm này nhận hai hoặc nhiều lần lặp (như danh sách, dict, chuỗi), tổng hợp chúng thành một bộ và trả về nó
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óĐưa ra một danh sách các số. viết chương trình biến mọi mục của danh sách thành hình vuông của nó Được cho
Sản lượng dự kiến [1, 4, 9, 16, 25, 36, 49] Hiển thị gợi ý Lặp lại từng số từ danh sách bằng vòng lặp for và tính bình phương của số hiện tại Hiển thị giải pháp Giải pháp 1. Sử dụng phương pháp vòng lặp và danh sách
Giải pháp 2. Sử dụng hiểu danh sách [500, 400, 300, 200, 100]0 bài tập 4. Nối hai danh sách theo thứ tự sau[500, 400, 300, 200, 100]1 Sản lượng dự kiến [500, 400, 300, 200, 100]2 Hiển thị gợi ý Sử dụng khả năng hiểu danh sách để lặp lại hai danh sách bằng vòng lặp for và nối mục hiện tại của mỗi danh sách Hiển thị giải pháp [500, 400, 300, 200, 100]3 bài tập 5. Lặp lại cả hai danh sách cùng một lúcĐưa ra một danh sách hai Python. Viết chương trình lặp đồng thời cả hai danh sách và hiển thị các mục từ danh sách 1 theo thứ tự ban đầu và các mục từ danh sách 2 theo thứ tự ngược lại Được cho [500, 400, 300, 200, 100]4 Sản lượng dự kiến [500, 400, 300, 200, 100]5 Hiển thị gợi ý Sử dụng hàm 5. Hàm này nhận hai hoặc nhiều lần lặp (như danh sách, dict, chuỗi), tổng hợp chúng thành một bộ và trả về nóHiển thị giải pháp
[500, 400, 300, 200, 100]6 bài tập 6. Xóa các chuỗi rỗng khỏi danh sách các chuỗi[500, 400, 300, 200, 100]7 Sản lượng dự kiến [500, 400, 300, 200, 100]8 Hiển thị gợi ý Sử dụng hàm 3 để xóa loại 4 / trống khỏi danh sáchHiển thị giải pháp Sử dụng hàm 3 để xóa loại 4 khỏi danh sách[500, 400, 300, 200, 100]9 bài tập 7. Thêm mục mới vào danh sách sau một mục được chỉ địnhViết chương trình thêm mục 7000 vào sau 6000 trong Danh sách Python sau Được cho 0Sản lượng dự kiến 1Hiển thị gợi ý Danh sách đã cho là danh sách lồng nhau. Sử dụng lập chỉ mục để định vị mục đã chỉ định, sau đó sử dụng phương pháp 7 để thêm mục mới sau mục đóHiển thị giải pháp Sử dụng phương pháp 7 2bài tập 8. Mở rộng danh sách lồng nhau bằng cách thêm danh sách conBạn đã đưa ra một danh sách lồng nhau. Viết chương trình để mở rộng nó bằng cách thêm danh sách con 9 sao cho nó trông giống như danh sách sauDanh sách đã cho 3Sản lượng dự kiến 4Hiển thị gợi ý Danh sách đã cho là danh sách lồng nhau. Sử dụng lập chỉ mục để định vị mục danh sách con đã chỉ định, sau đó sử dụng phương thức ['My', 'name', 'is', 'Kelly']0 để thêm các mục mới sau mục đó Hiển thị giải pháp 5bài tập 9. Thay thế mục của danh sách bằng giá trị mới nếu tìm thấyBạn đã đưa ra một danh sách Python. Viết chương trình tìm giá trị 20 trong danh sách, nếu có thì thay bằng 200. Chỉ cập nhật lần xuất hiện đầu tiên của một mục |