

BÀI 11. KIỂU DANH SÁCH
Presentation
•
Computers
•
11th Grade
•
Easy
Bắc Giang_ An Hồng
Used 6+ times
FREE Resource
8 Slides • 10 Questions
1
BÀI 11: KIỂU DANH SÁCH
"Khi thực hiện bất kỳ một hoạt động nào, bộ môn nghệ thuật , môn học hoặc bất kỳ kĩ năng nào - hãy thực hiện và làm nó tốt nhất có thể, tốt hơn mọi chuẩn mực trước đây, tốt đến mức không thể tin nổi, và khi ấy, bạn sẽ đưa nó đến với vùng đất của phép màu."
Nhà văn: Tom Robbins
2
a. Khái niệm kiểu danh sách
b. Cách khai báo và khởi tạo danh sách
c. Các thao tác với danh sách
d. Ví dụ
Danh sách một chiều
3
a. Khái niệm kiểu danh sách
Python không hỗ trợ kiểu mảng như nhiều ngôn ngữ các em đã từng biết, hãy tìm hiểu khái niệm kiểu danh sách được đưa ra để thấy được sự khác biệt, sau đó hoàn thành các câu hỏi tiếp theo đây.
Some text here about the topic of discussion
4
Fill in the Blanks
Type answer...
5
Match
Ghép câu trả lời ở cột A với cột B
Danh sách là
Các phần tử của kiểu danh sách không nhất thiết
Các phần tử được đánh
Nếu có nhiều phần tử, thì các phần tử được phân cách với nhau
Toàn bộ danh sách được đặt trong
một dãy các phần tử
phải có cùng kiểu dữ liệu
chỉ số ( chỉ số bắt đầu là 0)
bởi dấu phẩy
cặp dấu ngoặc vuông [ ]
một dãy các phần tử
phải có cùng kiểu dữ liệu
chỉ số ( chỉ số bắt đầu là 0)
bởi dấu phẩy
cặp dấu ngoặc vuông [ ]
6
a. Khái niệm kiểu danh sách
Trong python, danh sách là một dãy các phần tử không nhất thiết cùng kiểu, có thứ tự ( được đánh số từ 0) và có thể thay đổi giá trị. Các phần tử của danh sách được viết phân cách nhau bằng dấu phảy và toàn bộ danh sách được đặt trong cặp dấu ngoặc vuông [].
Lưu ý: Hãy ghi lại trong vở những kiến thức trọng tâm
7
Quan sát các ví dụ sau và chỉ ra cú pháp của việc khai báo và khởi tạo:
Danh sách rỗng
Danh sách gồm n phần tử
Sau đó hoàn thành các câu hỏi tiếp theo?
Nghiên cứu sách giáo khoa và hình minh họ
b. Cách khai báo và khởi tạo một danh sách
8
Open Ended
Cú pháp khai báo một danh sách rỗng là:
9
Open Ended
Để khai báo mảng LOPHOC gồm 50 phần tử là xâu " " ta viết là:
10
Fill in the Blanks
Type answer...
11
Match
Ghép đáp án đúng: Quan sát hình ảnh dưới đây?
Phần tử List[0] có kiểu dữ liệu
Phần tử List[1] có kiểu dữ liệu
Phần tử List[3] có kiểu dữ liệu
số nguyên
số thực
kiểu chuỗi
số nguyên
số thực
kiểu chuỗi
12
c. Các thao tác với danh sách
Truy cập phần tử danh sách
Thay đổi giá trị phần tử
Thêm phần tử vào danh sách
Xóa phần tử khỏi danh sách
Một số thao tác cơ bản trên kiểu danh sách bao gồm
13
Open Ended
Hãy gõ các dòng lệnh sau vào cửa sổ Python Shell, quan sát và cho biết kết quả:
list = [0, 1, "second", 3, 4, "five", 6]
print(list[0])
print(list[2])
print(list[7])
print(list[-1])
print(list[3:6])
14
truy xuất phần tử của danh sách
tên biến danh sách [<chỉ số phần tử>]
Tên biến danh sách đặt theo qui tắc ngôn ngữ lập trình
Chỉ số phần tử có thể là số nguyên, đoạn con
python hỗ trợ chỉ số âm, chỉ số -1 là phần tử cuối cùng danh sách
Some text here about the topic of discussion
15
Open Ended
Hãy gõ các dòng lệnh sau vào cửa sổ Python Shell, quan sát và cho biết kết quả:
list = [0, 1, "second", 3, 4, "five", 6]
print(list)
list[2]=2
list[5]=5
print(list)
16
Multiple Choice
Quan sát ví dụ sau và cho biết lệnh nào thêm phần tử vào danh sách?
1
4,6
3,5
1,3,5
17
Open Ended
Nhập chương trình sau vào cửa sổ python shell, quan sát và cho biết kết quả:
18
Thêm phần tử vào vị trí bất kì
ten_ds.append(<giá trị phần tử>)
Thêm vào cuối danh sách
Thêm phần tử vào danh sách
Some text here about the topic of discussion
ten_ds.insert(<vị trí>,<giá trị phần tử>)
Thêm phần tử của một danh sách khác vào cuối danh sách hiện tại
ten_ds.extend(<ten_dskhac>)
BÀI 11: KIỂU DANH SÁCH
"Khi thực hiện bất kỳ một hoạt động nào, bộ môn nghệ thuật , môn học hoặc bất kỳ kĩ năng nào - hãy thực hiện và làm nó tốt nhất có thể, tốt hơn mọi chuẩn mực trước đây, tốt đến mức không thể tin nổi, và khi ấy, bạn sẽ đưa nó đến với vùng đất của phép màu."
Nhà văn: Tom Robbins
Show answer
Auto Play
Slide 1 / 18
SLIDE
Similar Resources on Wayground
14 questions
Giới Thiệu Về Microsoft Access
Presentation
•
12th Grade
12 questions
TIN HỌC 10
Presentation
•
10th Grade
16 questions
So sánh ADN và ARN
Presentation
•
10th - 12th Grade
11 questions
Bạn nhớ những gì đã học? (mosPPTp37)
Presentation
•
12th Grade
15 questions
Giảm phân
Presentation
•
11th Grade
14 questions
Tin 11_Bài 14. SQL - Ngôn ngữ truy vấn cấu trúc
Presentation
•
11th Grade
15 questions
11A4: Tin HKI Bài 4 (4)
Presentation
•
11th Grade
10 questions
11A4: Tin HKI Bài 5 (5)
Presentation
•
11th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade