W3Schools được tối ưu hóa cho việc học và đào tạo. Ví dụ có thể được đơn giản hóa để cải thiện việc đọc và học tập. Hướng dẫn, tài liệu tham khảo và ví dụ được xem xét liên tục để tránh lỗi, nhưng chúng tôi không thể đảm bảo tính chính xác đầy đủ của tất cả các nội dung. Trong khi sử dụng W3Schools, bạn đồng ý đã đọc và chấp nhận các điều khoản sử dụng, cookie và chính sách bảo mật của chúng tôi.
Bản quyền 1999-2022 bởi dữ liệu refsnes. Đã đăng ký Bản quyền. W3Schools được cung cấp bởi W3.CSS.
W3Schools is Powered by W3.CSS.
Bài viết này đã được xuất bản như một phần của & NBSP; Data Science Blogathon
Giới thiệu
Trong Python, bạn sẽ có thể sử dụng chức năng danh sách tạo ra một nhóm sẽ được thao tác để phân tích của bạn. Bộ sưu tập dữ liệu này được đặt tên là một đối tượng danh sách.
Mặc dù tất cả các phương pháp là các hàm trong Python, nhưng không phải tất cả các hàm đều là phương pháp. Có một sự khác biệt chính giữa các chức năng và phương pháp trong Python. Các chức năng lấy các đối tượng làm đầu vào trong khi các phương thức tương phản hoạt động trên các đối tượng.
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & NBSP; Nguồn hình ảnh: Hình ảnh Google
Python cung cấp các chức năng danh sách tiếp theo:
- Sắp xếp []: Sắp xếp danh sách theo thứ tự tăng dần.
- Loại [Danh sách]: Nó trả về loại lớp của một đối tượng.
- append []: Thêm một yếu tố vào danh sách.
- Mở rộng []: Thêm nhiều yếu tố vào danh sách.
- index []: & nbsp; trả về sự xuất hiện đầu tiên của một giá trị cụ thể & nbsp; giá trị.the first appearance of a particular value.
- Max [Danh sách]: Nó trả về một mục từ danh sách có giá trị tối đa.
- Min [Danh sách]: Nó trả về một mục từ danh sách với giá trị tối thiểu.
- LEN [Danh sách]: Nó cung cấp độ dài tổng thể của danh sách.
- Rõ ràng []: Loại bỏ tất cả các yếu tố khỏi danh sách.
- Chèn []: & nbsp; thêm một thành phần tại vị trí cần thiết.a component at the required position.
- Đếm []: & nbsp; Trả về số & nbsp; của các phần tử có giá trị cần thiết.the number of elements with the required value.
- pop []: & nbsp; loại bỏ phần tử tại vị trí cần thiết.the required position.
- Xóa []: & nbsp; loại bỏ mục chính với giá trị mong muốn.the primary item with the desired value.
- Reversion []: & nbsp; đảo ngược thứ tự của danh sách.
- sao chép []: & nbsp; Trả về một bản sao của danh sách.a duplicate of the list.
Liệt kê bồi dưỡng
Nó là chính, và chắc chắn là container phổ biến quan trọng nhất.
- Một danh sách được định nghĩa là một bộ sưu tập các đối tượng được đặt hàng, có thể thay đổi và không đồng nhất.
- Để làm rõ: Đơn hàng ngụ ý rằng việc thu thập các đối tượng tuân theo một thứ tự cụ thể
- Có thể thay đổi có nghĩa là danh sách có thể bị đột biến hoặc thay đổi, và không đồng nhất ngụ ý rằng bạn sẽ có thể trộn và kết hợp bất kỳ loại đối tượng hoặc kiểu dữ liệu nào, trong danh sách [int, float hoặc chuỗi].
- Danh sách được chứa trong một bộ sưu tập dấu ngoặc vuông [].
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Nguồn hình ảnh: Hình ảnh Google
Hãy cùng xem tất cả các chức năng từng chức năng với sự trợ giúp của một ví dụ,
Sắp xếp [] phương thức
Phương thức sort [] là & nbsp; một phương thức python tích hợp, theo mặc định, sắp xếp danh sách theo thứ tự tăng dần. Tuy nhiên, bạn sẽ sửa đổi thứ tự từ tăng dần sang giảm dần bằng cách chỉ định các tiêu chí sắp xếp.is a built-in Python method that, by default, sorts the list in ascending order. However, you’ll modify the order from ascending to descending by specifying the sorting criteria.
Thí dụ
Hãy nói rằng bạn muốn sắp xếp các yếu tố của giá sản phẩm theo thứ tự tăng dần. Bạn loại giá theo sau là a. [giai đoạn] theo sau là tên phương thức, tức là, sắp xếp bao gồm các dấu ngoặc đơn.
Mã Python:
loại [] hàm
Đối với hàm loại [], nó trả về loại lớp của một đối tượng.
Thí dụ
Hãy nói rằng bạn muốn sắp xếp các yếu tố của giá sản phẩm theo thứ tự tăng dần. Bạn loại giá theo sau là a. [giai đoạn] theo sau là tên phương thức, tức là, sắp xếp bao gồm các dấu ngoặc đơn.
fam = ["abs", 1.57, "egfrma", 1.768, "mom", 1.71, "dad"] type[fam]
Output:
Mã Python:loại [] hàm
Đối với hàm loại [], nó trả về loại lớp của một đối tượng.
Thí dụ
Hãy nói rằng bạn muốn sắp xếp các yếu tố của giá sản phẩm theo thứ tự tăng dần. Bạn loại giá theo sau là a. [giai đoạn] theo sau là tên phương thức, tức là, sắp xếp bao gồm các dấu ngoặc đơn.
months = ['January', 'February', 'March'] months.append['April'] print[months]
Output:
['January', 'February', 'March', 'April']
Mã Python:
loại [] hàmthe number of elements that are provided to the strategy, so if you’d prefer to add multiple elements to the list, you will be able to use this method.
Thí dụ
Hãy nói rằng bạn muốn sắp xếp các yếu tố của giá sản phẩm theo thứ tự tăng dần. Bạn loại giá theo sau là a. [giai đoạn] theo sau là tên phương thức, tức là, sắp xếp bao gồm các dấu ngoặc đơn.
list = [1, 2, 3] list.extend[[4, 5, 6]] list
Output:
[1, 2, 3, 4, 5, 6]
Mã Python:
loại [] hàmthe primary appearance of the required value.
Thí dụ
Hãy nói rằng bạn muốn sắp xếp các yếu tố của giá sản phẩm theo thứ tự tăng dần. Bạn loại giá theo sau là a. [giai đoạn] theo sau là tên phương thức, tức là, sắp xếp bao gồm các dấu ngoặc đơn.
months = ['January', 'February', 'March', 'April', 'May'] months.index['March']
Output:
2
Mã Python:
loại [] hàm
Thí dụ
Hãy nói rằng bạn muốn sắp xếp các yếu tố của giá sản phẩm theo thứ tự tăng dần. Bạn loại giá theo sau là a. [giai đoạn] theo sau là tên phương thức, tức là, sắp xếp bao gồm các dấu ngoặc đơn.to hunt out the foremost price within the list named price.
prices = [589.36, 237.81, 230.87, 463.98, 453.42] price_max = max[prices] print[price_max]
Output:
589.36
Mã Python:
loại [] hàmrock bottom value from the inputted values.
Thí dụ
Hãy nói rằng bạn muốn sắp xếp các yếu tố của giá sản phẩm theo thứ tự tăng dần. Bạn loại giá theo sau là a. [giai đoạn] theo sau là tên phương thức, tức là, sắp xếp bao gồm các dấu ngoặc đơn.you will find the month with the tiniest consumer indicator [CPI].
Mã Python:to identify the min_price. Next, you’ll use the index method to look out the index location of the min_price. Using this indexed location on months, you’ll identify the month with the smallest consumer indicator.
list0
list1
Output:
list2
hàm len []
Hàm Len [] trả về số lượng các phần tử trong một danh sách được chỉ định.
Thí dụ
Trong ví dụ dưới đây, chúng ta sẽ xem xét độ dài của 2 danh sách bằng cách sử dụng hàm này.we are going to take a look at the length of the 2 lists using this function.
list3
Output:
list4
Rõ ràng [] hàm
Phương thức rõ ràng [] loại bỏ tất cả các phần tử khỏi một danh sách được chỉ định và chuyển đổi chúng thành một danh sách trống.
Thí dụ
Trong ví dụ dưới đây, chúng ta sẽ xem xét độ dài của 2 danh sách bằng cách sử dụng hàm này.we’ll remove all the elements from the month’s list and make the list empty.
list5
Output:
list6
Rõ ràng [] hàm
Phương thức rõ ràng [] loại bỏ tất cả các phần tử khỏi một danh sách được chỉ định và chuyển đổi chúng thành một danh sách trống.the required value at the desired position.
Thí dụ
Trong ví dụ dưới đây, chúng ta sẽ xem xét độ dài của 2 danh sách bằng cách sử dụng hàm này.we’ll Insert the fruit “pineapple” at the third position of the fruit list.
list7
Output:
list8
Rõ ràng [] hàm
Phương thức rõ ràng [] loại bỏ tất cả các phần tử khỏi một danh sách được chỉ định và chuyển đổi chúng thành một danh sách trống.the number of elements with the desired value.
Thí dụ
Trong ví dụ dưới đây, chúng ta sẽ xem xét độ dài của 2 danh sách bằng cách sử dụng hàm này.we are going to return the number of times the fruit “cherry” appears within the list of fruits.
list9
Output:
months = ['January', 'February', 'March'] months.append['April'] print[months]0
Rõ ràng [] hàm
Phương thức rõ ràng [] loại bỏ tất cả các phần tử khỏi một danh sách được chỉ định và chuyển đổi chúng thành một danh sách trống.the required position.
Thí dụ
Trong ví dụ dưới đây, chúng ta sẽ xem xét độ dài của 2 danh sách bằng cách sử dụng hàm này.we are going to remove the element that’s on the third location of the fruit list.
months = ['January', 'February', 'March'] months.append['April'] print[months]1
Output:
months = ['January', 'February', 'March'] months.append['April'] print[months]2
Rõ ràng [] hàm
Phương thức rõ ràng [] loại bỏ tất cả các phần tử khỏi một danh sách được chỉ định và chuyển đổi chúng thành một danh sách trống.the first occurrence of the element with the specified value.
Thí dụ
Trong ví dụ này, chúng tôi sẽ xóa tất cả các yếu tố & nbsp; từ danh sách tháng và làm cho danh sách trống.
months = ['January', 'February', 'March'] months.append['April'] print[months]3
Output:
months = ['January', 'February', 'March'] months.append['April'] print[months]4
chèn chức năng
Phương thức chèn [] chèn giá trị cần thiết tại vị trí mong muốn.
Thí dụ
Trong ví dụ này, chúng tôi sẽ chèn trái cây & nbsp;
months = ['January', 'February', 'March'] months.append['April'] print[months]5
Output:
months = ['January', 'February', 'March'] months.append['April'] print[months]6
Đếm [] hàm
Phương thức đếm [] trả về số lượng các phần tử với giá trị mong muốn.
Thí dụ
Trong ví dụ này, chúng tôi sẽ trả lại số lần trái cây & nbsp; Cherry Cherry xuất hiện trong danh sách các loại trái cây.
months = ['January', 'February', 'March'] months.append['April'] print[months]7
Output:
months = ['January', 'February', 'March'] months.append['April'] print[months]8
hàm pop []
Phương thức pop [] loại bỏ phần tử tại vị trí cần thiết.
Trong ví dụ này, chúng tôi sẽ loại bỏ phần tử mà trên vị trí thứ ba của danh sách trái cây.
loại bỏ [] hàmonEmail
Phương thức Remove [] loại bỏ đầu tiên & nbsp; sự xuất hiện của phần tử với giá trị & nbsp; giá trị được chỉ định.
Trong ví dụ này, chúng tôi sẽ loại bỏ phần tử chuối chuối ra khỏi danh sách các loại trái cây.