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ỗ; Show
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] truy cập danh sách. -* chiều dàihàm len(L) trả về số lượng mục (đếm) trong danh sách L * lập chỉ mục và cắtL[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êncả 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) Giáo viên và Giám khảo (CBSESkillEduction) đã hợp tác để tạo Thao tác Danh sách trong Ghi chú Lớp 11 của Python. Tất cả các Thông tin quan trọng được lấy từ Sách giáo khoa NCERT Khoa học Máy tính (083) lớp 11 Nội dung hiển thị 1 Thao tác danh sách trong Ghi chú lớp 11 của Python 1. 1 Giới thiệu về Danh sách 1. 1. 1 Truy cập phần tử trong danh sách (Hiển thị phần tử từ danh sách) 1. 1. 1. 1 Danh sách có thể thay đổi 1. 1. 2 Thao tác liệt kê 1. 1. 2. 1 Nối 1. 1. 2. 2 Lặp lại 1. 1. 2. 3 Tư cách thành viên 1. 1. 2. 4 Cắt lát 1. 1. 3 Duyệt danh sách 1. 1. 3. 1 Truyền tải danh sách bằng for Loop – 1. 1. 3. 2 Truyền tải danh sách bằng vòng lặp while – 1. 1. 4 Liệt kê các phương thức và hàm tích hợp 1. 1. 4. 1 len() 1. 1. 4. 2 danh sách() 1. 1. 4. 3 chắp thêm() 1. 1. 4. 4 mở rộng() 1. 1. 4. 5 chèn() 1. 1. 4. 6 đếm() 1. 1. 4. 7 chỉ mục() 1. 1. 4. 8 xóa() 1. 1. 4. 9 pop() 1. 1. 4. 10 đảo ngược() 1. 1. 4. 11 sắp xếp() 1. 1. 4. 12 đã sắp xếp() 1. 1. 4. 13 phút() 1. 1. 4. 14 max() 1. 1. 4. 15 tổng() 1. 1. 5 Danh sách lồng nhau 1. 1. 6 Sao chép danh sách 1. 1. 7 Liệt kê dưới dạng Đối số cho Hàm Liệt kê thao tác trong Python Lớp 11 Ghi chúGiới thiệu về Danh sáchTrong Python, Nhiều giá trị (ví dụ: Số, Ký tự, Ngày, v.v. ) có thể được lưu trữ trong một biến duy nhất bằng cách sử dụng danh sách. , một danh sách là một chuỗi các phần tử có thứ tự có thể thay đổi hoặc sửa đổi. Các mục của danh sách là bất kỳ phần tử hoặc giá trị nào được chứa trong đó. Danh sách được xác định bằng cách có các giá trị bên trong dấu ngoặc vuông [] giống như chuỗi được xác định bằng các ký tự bên trong dấu ngoặc kép Ví dụ 1 – Truy cập các phần tử trong danh sách (Hiển thị phần tử từ danh sách)Các phần tử của danh sách được truy cập theo cách giống như các ký tự được truy cập trong một chuỗi Ví dụ - >>> list1 = [2,4,6,8,10,12] Danh sách có thể thay đổiTrong Python, danh sách có thể thay đổi. Điều đó có nghĩa là nội dung của danh sách có thể được thay đổi sau khi nó được tạo Ví dụ - >>> list1 = ['Đỏ','Xanh lục','Xanh dương','Cam'] Liệt kê thao tác trong Python Lớp 11 Ghi chú Danh sách hoạt độngKiểu dữ liệu list cho phép thao tác với nội dung của nó thông qua các thao tác khác nhau như hình bên dưới nốiPython cho phép chúng ta nối hai hoặc nhiều danh sách bằng cách sử dụng toán tử nối được mô tả bằng ký hiệu + Ví dụ 1 – Ví dụ 2 – sự lặp lạiPython cho phép chúng tôi sao chép một danh sách bằng cách sử dụng toán tử lặp lại được mô tả bằng ký hiệu * >>> list1 = ['Xin chào'] Tư cách thành viênGiống như các chuỗi, các toán tử thành viên kiểm tra xem phần tử có trong danh sách hay không và trả về True, nếu không thì trả về False >>> list1 = ['Red','Green','Blue'] cắt látGiống như chuỗi, thao tác cắt cũng có thể được áp dụng cho danh sách Ví dụ 1 – Ví dụ 2 – Liệt kê thao tác trong Python Lớp 11 Ghi chú Duyệt qua một danh sáchChúng ta có thể truy cập từng phần tử của danh sách hoặc duyệt qua danh sách bằng vòng lặp for hoặc vòng lặp while Truyền tải danh sách bằng cách sử dụng vòng lặp –Ví dụ – Đầu ra. Liệt kê Traversal Sử dụng vòng lặp while –Ví dụ – Đầu ra. Liệt kê thao tác trong Python Lớp 11 Ghi chú Liệt kê các phương thức và chức năng tích hợpDanh sách kiểu dữ liệu có một số phương thức tích hợp hữu ích trong lập trình len()Trả về độ dài của danh sách được truyền dưới dạng đối số >>> list1 = [10,20,30,40,50] danh sách()Tạo danh sách trống nếu không có đối số nào được truyền Tạo danh sách nếu một chuỗi được truyền dưới dạng đối số Ví dụ – nối thêm ()Nối thêm một phần tử được truyền dưới dạng đối số vào cuối danh sách. Phần tử đơn lẻ cũng có thể là một danh sách Ví dụ – gia hạn()Nối từng phần tử của danh sách được truyền dưới dạng đối số vào cuối danh sách đã cho Ví dụ – chèn()Chèn một phần tử vào một chỉ mục cụ thể trong danh sách Ví dụ – đếm()Trả về số lần một phần tử đã cho xuất hiện trong danh sách Ví dụ – mục lục()Trả về chỉ số của lần xuất hiện đầu tiên của phần tử trong danh sách. Nếu phần tử không có mặt, ValueError được tạo Ví dụ – gỡ bỏ()Xóa phần tử đã cho khỏi danh sách. Nếu phần tử xuất hiện nhiều lần thì chỉ lần xuất hiện đầu tiên Ví dụ – Liệt kê thao tác trong Python Lớp 11 Ghi chú nhạc pop()Trả về phần tử có chỉ mục được truyền dưới dạng tham số cho hàm này và cũng xóa phần tử đó khỏi danh sách. Nếu không có tham số nào được đưa ra, thì nó trả về và loại bỏ phần tử cuối cùng của danh sách Ví dụ – đảo ngược()Đảo ngược thứ tự các phần tử trong danh sách đã cho Ví dụ – loại()Sắp xếp các phần tử của danh sách đã cho tại chỗ Ví dụ – sắp xếp()Nó lấy một danh sách làm tham số và tạo một danh sách mới bao gồm các phần tử giống nhau được sắp xếp theo thứ tự đã sắp xếp Danh sách trong Python lớp 11 là gì?Trong Python, danh sách là một loại vùng chứa chứa tập hợp bất kỳ loại giá trị nào . • Danh sách là kiểu dữ liệu có thể thay đổi, có nghĩa là bất kỳ giá trị nào từ. danh sách có thể được thay đổi. Đối với các giá trị đã thay đổi, Python không. tạo một danh sách mới.
Thao tác danh sách là gì?Hướng dẫn lập trình Python 3 này bao gồm thao tác danh sách. Điều này bao gồm thêm các thứ vào cuối, chèn chúng vào các vị trí cụ thể, loại bỏ các thứ, tìm dữ liệu, đếm số lần xuất hiện, sắp xếp và đảo ngược dữ liệu
Các cách khác nhau để tạo danh sách trong Python Lớp 11 là gì?Danh sách được tạo trong lập trình Python bằng cách đặt tất cả các mục (phần tử) bên trong dấu ngoặc vuông [], được phân tách bằng dấu phẩy. Nó có thể bao gồm vô số phần tử thuộc các kiểu dữ liệu khác nhau (số nguyên, số float, chuỗi, v.v. ). Danh sách Python cũng có thể được tạo bằng cách sử dụng phương thức list() tích hợp sẵn .
Tuple trong Python lớp 11 là gì?Một bộ là một chuỗi các phần tử có kiểu dữ liệu khác nhau được sắp xếp theo thứ tự , chẳng hạn như số nguyên, dấu chấm động, chuỗi, danh sách hoặc thậm chí là một bộ. Các phần tử của một bộ được đặt trong dấu ngoặc đơn (dấu ngoặc tròn) và được phân tách bằng dấu phẩy. Giống như danh sách và chuỗi, các phần tử của bộ có thể được truy cập bằng các giá trị chỉ mục, bắt đầu từ 0. |