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

Bai23 một số lệnh làm việc với dữ liệu danh sách đinh thị hoa trần thị phú

31 1 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 3,05 MB

Nội dung

BÀI 23 MỘT SỐ LỆNH LÀM VIỆC VỚI KIỂU DANH SÁCH HOẠT ĐỘNG MỞ ĐẦU VƯỢT CHƯỚNG NGẠI VẬT LUẬT CHƠI - Học sinh hoạt động cá nhân trả lời câu hỏi cách dùng bút viết bảng phụ - Thời gian tối đa để suy nghĩ trả lỡi câu hỏi 20 giây - Sau GV công bố đáp án, tổ giám sát kiểm tra công bố kết bạn Bạn trả lời sai phải dừng lại - Những bạn hoàn thành câu hỏi ghi nhận điểm thường xuyên tháng 19 20 13 11 14 10 16 15 18 12 17 Viết câu lệnh tạo danh sách A có phần tử số tự nhiên lẻ đầu tiên? Đáp án A=[1,3,5,7,9] ANS TIME NEXT Hãy cho biết giá trị phần tử A[3] danh sách A=[1,3,5,7,9]? 19 20 13 11 14 10 16 15 18 12 17 Đáp án ANS TIME NEXT Viết câu lệnh thêm phần tử vào đầu danh sách A? 19 20 13 11 14 10 16 15 18 12 17 Đáp án A= [0] + A ANS TIME NEXT Viết câu lệnh xóa phần tử cuối danh sách A? 19 20 13 11 14 10 16 15 18 12 17 Đáp án del A[len(A)-1] ANS TIME NEXT 19 20 13 11 14 10 16 15 18 12 17 Viết câu lệnh khác để thêm phần tử 10 vào cuối danh sách A? Đáp án A= A + [10] Hoặc A append(10) ANS TIME NEXT Viết câu lệnh in số chẵn A? 19 20 13 11 14 10 16 15 18 12 17 Đáp án for i in range(len(A)): if(A[i]%2==0): print (A[i], end = " ") ANS TIME NEXT HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Một số lệnh làm việc với danh sách NV2: Sử dụng điện thoại thơng minh máy tính để thực lệnh sau cho biết kết nhận được? list=[2,4,6,9,10] list.remove(9) list.remove(8) list.insert(3,8) list.insert(10,12) list clear() list=[2,4,6,9,10]  Tạo danh sách list [2,4,6,9,10] list.remove(9)  [2,4,6,10] list.remove(8)  báo lỗi list.insert(3,8)  [2,4,6,8,10] list.insert(8,12) [2,4,6,8,10,12] list clear() [] Một số lệnh làm việc với danh sách NV3: Trả lời câu hỏi 1, trang 117 SGK Khi lệnh A.append(1) A insert(0,1) có tác dụng giống nhau? Danh sách A trước sau lệnh insert( ) [1, 4, 10, 0] [1, 4, 10, 5, 0] Lệnh dùng gì? 1, A.append(1): Bổ sung phần tử vào cuối danh sách A A insert(0, 1): chèn phần tử vào vị trí danh sách A  Lệnh A.append(1) A insert(0,1) có tác dụng giống trước A rỗng, chưa có phần tử 2,insert(k, x): chèn phần tử x vào vị trí k danh sách Lệnh dùng insert(3,5) Một số lệnh làm việc với danh sách clear() Xóa tồn liệu danh sách remove(x) insert(k, x) append(x) Xóa phần tử có giá trị x từ DS Nếu DS khơng có phần tử có giá trị x báo lỗi Chèn phần tử x vào vị trí k DS Nếu k len() chèn x vào cuối DS Bổ sung phần tử x vào cuối danh sách HOẠT ĐỘNG LUYỆN TẬP ... đếm> in Ví dụ: Một số lệnh làm việc với danh sách - Lệnh clear - Lệnh remove - Lệnh insert PHIẾU HỌC TẬP SỐ Nghiên ví dụ 1, 2, SGK trang 116, thực nhiệm vụ sau thời gian phút , ghi... 117 SGK Khi lệnh A.append(1) A insert(0,1) có tác dụng giống nhau? Danh sách A trước sau lệnh insert( ) [1, 4, 10, 0] [1, 4, 10, 5, 0] Lệnh dùng gì? Một số lệnh làm việc với danh sách NV1: Cho... tử 2,insert(k, x): chèn phần tử x vào vị trí k danh sách ? ?Lệnh dùng insert(3,5) Một số lệnh làm việc với danh sách clear() Xóa tồn liệu danh sách remove(x) insert(k, x) append(x) Xóa phần tử có

Ngày đăng: 26/02/2023, 11:51

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

TÀI LIỆU LIÊN QUAN

w