Ghi chú Python lớp 11 của danh sách bao gồm các phương thức danh sách, cắt danh sách, duyệt danh sách, nối danh sách, lặp lại và hoạt động thành viên với các ví dụ. Thao tác danh sách trong Python lớp 11 này được chuẩn bị cho tất cả học sinh Khoa học máy tính lớp 11 để hiểu từng khái niệm một cách dễ dàng và đạt điểm cao nhất. Danh sách này trong Python Lớp 11 Ghi chú được viết rất chính xác theo Đề cương đề xuất của CBSE
nội dung
Danh sách trong Python là gì?
- Danh sách được xây dựng theo kiểu dữ liệu chuỗi trong python
- Lưu trữ nhiều giá trị
- Mục danh sách có thể thuộc các loại dữ liệu khác nhau
- Tất cả các mục được phân tách bằng dấu phẩy và đặt trong dấu ngoặc vuông
- Có thể truy cập mục riêng lẻ trong danh sách bằng cách sử dụng chỉ mục bắt đầu từ 0
ví dụ
Truy cập các phần tử trong List
- Có thể truy cập mục riêng lẻ trong danh sách bằng chỉ mục
- Chỉ mục là các số duy nhất được gán cho từng mục trong danh sách để xác định chúng
- Chỉ số luôn bắt đầu từ 0 và được viết trong ngoặc vuông “[]”
Ví dụ
Danh sách có thể thay đổi
- Có danh sách có thể thay đổi
- Nội dung danh sách có thể thay đổi sau khi đã tạo
Liệt kê các hoạt động
Danh sách hỗ trợ các hoạt động sau
- nối
- sự lặp lại
- Tư cách thành viên
- cắt lát
nối
- Ghép nối đề cập đến việc tham gia hai Danh sách
- Plus ['+'] được sử dụng làm toán tử nối
- Nối Danh sách với kiểu dữ liệu khác tạo ra TypeErrors
Ví dụ
sự lặp lại
- Sự lặp lại như tên của nó ngụ ý được sử dụng để sao chép một danh sách vào bất kỳ thời điểm nào được chỉ định
- Dấu hoa thị [‘*’] được sử dụng làm toán tử lặp lại
Tư cách thành viên
- Hoạt động thành viên đề cập đến việc kiểm tra một mục có tồn tại trong danh sách hay không
- Python sử dụng 'in' và 'not in' làm toán tử thành viên
- 'in' trả về true nếu mục được chỉ định có trong danh sách
- 'not in' trả về true nếu mục được chỉ định có trong danh sách
Ví dụ
cắt lát
- Trích xuất một tập hợp con các mục từ danh sách nhất định được gọi là cắt
- Tập hợp con xảy ra sau khi cắt chứa các mục liền kề
- Cắt lát được thực hiện bằng cách sử dụng phạm vi chỉ mục như Danh sách [start_index. end_index. bước_giá_trị]
- Chỉ mục kết thúc luôn bị loại trừ trong tập hợp con kết quả của danh sách
- Chỉ số phủ định cũng có thể được sử dụng để cắt lát
ví dụ
Duyệt qua một danh sách
- Duyệt qua một Danh sách đề cập đến việc truy cập tuần tự từng mục trong một danh sách nhất định
- vòng lặp for hoặc while có thể được sử dụng để duyệt danh sách
ví dụ
Liệt kê các phương thức. Liệt kê các chức năng
Danh sách lồng nhau
Một danh sách xuất hiện dưới dạng một phần tử bên trong một danh sách khác
Ví dụ
danh sách python là các thùng chứa được sử dụng để lưu trữ danh sách các giá trị thuộc bất kỳ loại nào. Không giống như các biến khác, danh sách python có thể thay đổi được. e. , bạn có thể thay đổi các thành phần của danh sách tại chỗ;
Danh sách. -danh sách là chuỗi có thể thay đổi của python i. e. , bạn có thể thay đổi các thành phần của danh sách tại chỗ
Tạo và truy cập danh sách. -[] # danh sách không có số, danh sách rỗng
[1,2,3] # danh sách số nguyên
[1,2,5,3. 4,7,9] # danh sách số [số nguyên và dấu phẩy động]
[a,b,c] # danh sách ký tự
[‘one’,’two’,’three’] # danh sách chuỗi
Tạo danh sáchL=list[]
ví dụ
[Tôi]
L=list[input['nhập phần tử danh sách. ‘]]
nhập các phần tử danh sách. 234567
>>>L
[‘2’,’3',’4',5',’6',’7']
[ii]
>>>L=eval[input[“nhập danh sách cần thêm. “]]
nhập các phần tử danh sách. [2,3,4,5,6,7]
>>>L
[‘2’,’3',’4',5',’6',’7']
danh sách lồng nhau. -L1=[3,4,[5,6],7]
* chiều dài
hàm len[L] trả về số lượng mục [đếm] trong danh sách L
* lập chỉ mục và cắt
L[i] trả về mục tại chỉ mục i [mục đầu tiên có chỉ mục 0] và
L[tôi. j] trả về một danh sách mới, chứa các đối tượng tại các chỉ mục giữa i và j [không bao gồm chỉ mục j]
* nhà khai thác thành viên
cả toán tử 'in' và 'not in' đều hoạt động trên danh sách giống như chúng hoạt động đối với các chuỗi khác
nghĩa là, trong cho biết liệu một phần tử có trong danh sách hay không, và không trong thì ngược lại
* toán tử nối và sao chép + và *. -
toán tử + thêm một danh sách vào cuối danh sách khác. Toán tử * lặp lại một danh sách. Chúng ta sẽ nói về hai hoạt động này trong phần sau của phần 7. 3 — thao tác liệt kê
Truy cập các phần tử riêng lẻ. -
>>> nguyên âm=['a','e','i','o','u']
>>> nguyên âm[0]
'Một'
>>> nguyên âm[-1]
'u'
Sự khác biệt từ chuỗi. -mặc dù các danh sách tương tự như các chuỗi theo nhiều cách, nhưng có một sự khác biệt quan trọng về khả năng thay đổi của cả hai. Chuỗi không thể thay đổi, trong khi danh sách là. Bạn không thể thay đổi các phần tử riêng lẻ của một vị trí chuỗi, nhưng danh sách cho phép bạn làm như vậy. Nghĩa là, câu lệnh sau hoàn toàn hợp lệ cho danh sách [mặc dù không phải cho chuỗi]