1. Trang chủ
  2. » Tất cả

Lý thuyết tin học 10 – kết nối tri thức bài (23)

4 6 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 477,51 KB

Nội dung

Bài 23 Một số lệnh làm việc với dữ liệu danh sách 1 Duyệt danh sách với toán tử in Toán tử in dùng để kiểm tra một phần tử có nằm trong danh sách đã cho không Kết quả trả lại True (Đúng) hoặc False (S[.]

Bài 23: Một số lệnh làm việc với liệu danh sách Duyệt danh sách với toán tử in - Toán tử in dùng để kiểm tra phần tử có nằm danh sách cho khơng Kết trả lại True (Đúng) False (Sai) in Ví dụ 1: Dùng tốn tử in để kiểm tra có khơng? >>> A = [1, 2, 3, 4, 5] >>> in A True >>> 10 in A False ⇒ Số nguyên nằm dãy A, kết trả lại True Số 10 không nằm dãy A, kết trả lại False - Có thể duyệt nhanh phần tử danh sách toán tử in lệnh for mà khơng cần sử dụng lệnh range() Ví dụ 2: Sử dụng toán tử in để duyệt phần tử danh sách >>> A = [10, 11, 12, 13, 14, 15] >>> for k in A: print(k, end = “ “ ) 10 11 12 13 14 15 ⇒ Khi thực lệnh này, biến k nhận giá trị từ dãy A Một số lệnh làm việc với danh sách A.append(x) Bổ sung phần tử x cuối danh sách A A.insert(k, x) Chèn phần tử x vào vị trí k danh sách A.clear() Xóa tồn liệu danh sách A A.remove(x) Xóa phần tử x từ danh sách A - Ví dụ 1: Lệnh clear() xóa tồn danh sách >>> A = [1, 2, 3, 4, 5] >>> A.clear() >>> A [] ⇒ Sau thực lệnh clear( ), danh sách gốc trở thành rỗng - Ví dụ 2: Lệnh remove(value) xóa phần tử danh sách có ghi giá trị value Nếu khơng có phần tử báo lỗi - Ví dụ 3: Lệnh insert có chức chèn phần tử vào danh sách số cho trước Thực hành: Các lệnh làm việc với liệu kiểu danh sách Nhiệm vụ 1: Nhập số n từ bàn phím, sau nhập danh sách n tên học sinh lớp in danh sách học sinh này, tên học sinh dòng Yêu cầu danh sách in theo thứ tự ngược lại với thứ tự nhập Hướng dẫn Nhập số tự nhiên n, sau yêu cầu nhập n tên học sinh Tuy nhiên yêu cầu in danh sách học sinh theo thứ tự ngược lại so với thứ tự nhập nên cần dùng lệnh insert() để chèn tên học sinh nhập vào đầu danh sách Chương trình: Nhiệm vụ 2: Cho trước dãy số A Viết chương trình xóa phần tử có giá trị nhỏ từ A Hướng dẫn Duyệt phần tử dãy số A, kiểm tra phần tử nhỏ xóa Chương trình sau: Kết chạy chương trình: Nhiệm vụ 3: Cho trước dãy số A Viết chương trình tìm vị trí dãy số A mà ba số hạng liên tiếp có giá trị 1, 2, Nếu tìm thấy thơng báo vị trí tìm thấy, khơng thơng báo “Khơng tìm thấy mẫu” Hướng dẫn Soạn thảo chương trình sau thực kiểm tra tính đắn chương trình ... sách n tên học sinh lớp in danh sách học sinh này, tên học sinh dòng Yêu cầu danh sách in theo thứ tự ngược lại với thứ tự nhập Hướng dẫn Nhập số tự nhiên n, sau yêu cầu nhập n tên học sinh Tuy... nhập n tên học sinh Tuy nhiên yêu cầu in danh sách học sinh theo thứ tự ngược lại so với thứ tự nhập nên cần dùng lệnh insert() để chèn tên học sinh nhập vào đầu danh sách Chương trình: Nhiệm... có giá trị nhỏ từ A Hướng dẫn Duyệt phần tử dãy số A, kiểm tra phần tử nhỏ xóa Chương trình sau: Kết chạy chương trình: Nhiệm vụ 3: Cho trước dãy số A Viết chương trình tìm vị trí dãy số A mà ba

Ngày đăng: 09/02/2023, 14:01

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN