Hàm lấy danh sách Python

Trong Python, bạn sẽ có thể sử dụng hàm danh sách để tạo một nhóm sẽ được thao tác cho 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 thức đều là các hàm trong Python, nhưng không phải tất cả các hàm đều là phương thức. Có một sự khác biệt chính giữa hàm và phương thức trong Python. Các hàm lấy các đối tượng làm đầu vào trong khi các Phương thức ngược lại hành động trên các đối tượng

Hàm lấy danh sách Python

Nguồn hình ảnh. Google Hình ảnh

Python cung cấp các chức năng danh sách tiếp theo

  • loại(). Sắp xếp danh sách theo thứ tự tăng dần
  • loại (danh sách). Nó trả về kiểu lớp của một đối tượng
  • nối thêm (). Thêm một phần tử vào danh sách
  • gia hạn(). Thêm nhiều phần tử vào một danh sách
  • mục lục(). Trả về lần xuất hiện đầu tiên của một giá trị cụ thể
  • tối đa (danh sách). Nó trả về một mục từ danh sách với giá trị tối đa
  • tối thiểu (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ó cho chiều dài tổng thể của danh sách
  • xa lạ(). Xóa tất cả các phần tử khỏi danh sách
  • chèn(). Thêm một thành phần tại vị trí cần thiết
  • đếm(). Trả về số phần tử có giá trị bắt buộc
  • nhạc pop(). Xóa phần tử ở vị trí cần thiết
  • gỡ bỏ(). Xóa mục chính có giá trị mong muốn
  • đảo ngược(). Đảo ngược thứ tự của danh sách
  • sao chép(). Trả về một bản sao của danh sách

Cập nhật danh sách

Nó là vùng chứa chính và chắc chắn là vùng chứa phổ biến nhất

  • Một danh sách được định nghĩa là một tập hợp các đối tượng có thứ tự, có thể thay đổi và không đồng nhất
  • Làm rõ. trật tự ngụ ý rằng việc tập hợp các đối tượng tuân theo một trật tự cụ thể
  • Có thể thay đổi có nghĩa là danh sách có thể được thay đổi hoặc thay đổi và không đồng nhất ngụ ý rằng bạn sẽ có thể trộn và khớp với 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 string)
  • Các danh sách được chứa trong tập hợp các dấu ngoặc vuông [ ]

Hàm lấy danh sách Python

Nguồn hình ảnh. Google Hình ảnh

Hãy xem từng hàm một với sự trợ giúp của một ví dụ,

phương thức sắp xếp()

Phương thức sort() là một phương thức Python tích hợp sẵn, 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 tiêu chí sắp xếp

Thí dụ

Giả sử bạn muốn sắp xếp các thành phần giá của sản phẩm theo thứ tự tăng dần. Bạn sẽ nhập giá theo sau là một. (dấu chấm) theo sau là tên phương thức, i. e. , sắp xếp bao gồm cả dấu ngoặc đơn

Mã Python

loại () chức năng

Đối với hàm type(), nó trả về kiểu lớp của một đối tượng

Thí dụ

Trong ví dụ này, chúng ta sẽ thấy kiểu dữ liệu của vùng chứa được hình thành

fam = ["abs", 1.57, "egfrma", 1.768, "mom", 1.71, "dad"]
type(fam)

đầu ra

list

phương thức chắp thêm ()

Phương thức append() sẽ thêm một số phần tử bạn nhập vào cuối phần tử bạn đã chỉ định

Thí dụ

Trong ví dụ này, hãy tăng độ dài của chuỗi bằng cách thêm phần tử “April” vào danh sách. Do đó, hàm append() sẽ tăng độ dài của danh sách lên 1

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)

đầu ra

['January', 'February', 'March', 'April']

phương pháp mở rộng()

Phương thức mở rộng() tăng độ dài của danh sách theo số phần tử được cung cấp cho chiến lược, vì vậy nếu bạn muốn thêm nhiều phần tử vào danh sách, bạn sẽ có thể sử dụng phương thức này

Thí dụ

Trong ví dụ này, chúng tôi mở rộng danh sách ban đầu có ba đối tượng thành danh sách có sáu đối tượng

list = [1, 2, 3] 
list.extend([4, 5, 6]) 
list

đầu ra

[1, 2, 3, 4, 5, 6]

phương thức chỉ mục ()

Phương thức index() trả về giao diện chính của giá trị được yêu cầu

Thí dụ

Trong ví dụ dưới đây, hãy kiểm tra chỉ số của tháng 2 trong danh sách các tháng

months = ['January', 'February', 'March', 'April', 'May'] 
months.index('March')

đầu ra

2

hàm tối đa ()

Hàm max() sẽ trả về giá trị cao nhất từ ​​các giá trị đã nhập

Thí dụ

Trong ví dụ này, chúng tôi sẽ xem xét sử dụng hàm max() để tìm ra mức giá cao nhất trong danh sách có tên là giá

________số 8

đầu ra

589.36

hàm tối thiểu ()

Hàm min() sẽ trả về giá trị thấp nhất từ ​​các giá trị đã nhập

Thí dụ

Trong ví dụ này, bạn sẽ tìm thấy tháng có chỉ số tiêu dùng (CPI) nhỏ nhất

Để xác định tháng có chỉ số người tiêu dùng nhỏ nhất, ban đầu, bạn áp dụng hàm min() trên giá để xác định min_price. Tiếp theo, bạn sẽ sử dụng phương thức chỉ mục để xem vị trí chỉ mục của min_price. Sử dụng vị trí được lập chỉ mục này theo tháng, bạn sẽ xác định tháng có chỉ báo người tiêu dùng nhỏ nhất

list
0
list
1

đầu ra

list
2

hàm len()

Hàm len() trả về số lượng phần tử trong một danh sách đã 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 hàm này

list
3

đầu ra

list
4

rõ ràng() chức năng

Phương thức clear() xóa tất cả các phần tử khỏi danh sách đã chỉ định và chuyển đổi chúng thành danh sách trống

Thí dụ

Trong ví dụ này, chúng tôi sẽ xóa tất cả các phần tử khỏi danh sách của tháng và làm cho danh sách trống

list
5

đầu ra

list
6

chèn chức năng

Phương thức insert() chèn giá trị cần thiết vào vị trí mong muốn

Thí dụ

Trong ví dụ này, chúng ta sẽ Chèn trái cây "dứa" vào vị trí thứ ba của danh sách trái cây

list
7

đầu ra

list
8

hàm đếm()

Phương thức count() trả về số phần tử có giá trị mong muốn

Thí dụ

Trong ví dụ này, chúng tôi sẽ trả về số lần trái cây "anh đào" xuất hiện trong danh sách trái cây

list
9

đầu ra

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
0

hàm pop()

Phương thức pop() loại bỏ phần tử tại vị trí cần thiết

Thí dụ

Trong ví dụ này, chúng tôi sẽ xóa phần tử nằm ở vị trí thứ ba của danh sách trái cây

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
1

đầu ra

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
2

loại bỏ() chức năng

Phương thức remove() xóa lần xuất hiện đầu tiên của phần tử có giá trị được chỉ định

Thí dụ

Trong ví dụ này, chúng tôi sẽ Xóa phần tử “chuối” khỏi danh sách các loại trái cây

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
3

đầu ra

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
4

chức năng đảo ngược ()

Phương thức reverse() đảo ngược thứ tự của các phần tử

Thí dụ

Trong ví dụ này, chúng ta sẽ đảo ngược thứ tự của danh sách trái cây, để phần tử đầu tiên trong danh sách ban đầu trở thành cuối cùng và ngược lại trong danh sách mới

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
5

đầu ra

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
6

chức năng sao chép ()

Phương thức copy() trả về một bản sao của danh sách đã chỉ định và tạo danh sách mới

Thí dụ

Trong ví dụ này, chúng tôi muốn tạo một danh sách có các thành phần giống như danh sách các loại trái cây

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
7

đầu ra

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
8

Điều này kết thúc cuộc thảo luận của chúng tôi

Ghi chú kết thúc

Tôi hy vọng bạn thích bài viết

Nếu bạn muốn kết nối với tôi, xin vui lòng liên hệ với tôi qua Email

Đề xuất và nghi ngờ của bạn được hoan nghênh ở đây trong phần bình luận. Cảm ơn bạn đã đọc bài viết của tôi

Phương tiện hiển thị trong bài viết này không thuộc sở hữu của Analytics Vidhya và được sử dụng theo quyết định của Tác giả

Phương thức get() trong list Python là gì?

Phương thức get() trả về giá trị của mục với khóa được chỉ định

Chúng ta có thể sử dụng get in list trong Python không?

Sử dụng phương thức get() để tạo từ điển trong Python từ danh sách các phần tử . Cách tiếp cận ngây thơ để tạo từ điển từ danh sách các mục chúng ta có thể sử dụng vòng lặp for. Xem ví dụ bên dưới để hiểu rõ hơn. Trong đoạn mã trên, một vòng lặp được sử dụng để lặp qua các phần tử trong danh sách.

Danh sách có phương thức get không?

Phương thức get() của giao diện Danh sách trong Java được sử dụng để lấy phần tử có trong danh sách này tại một chỉ mục cụ thể đã cho . cú pháp. E get(int index) Trong đó, E là loại phần tử được duy trì bởi bộ chứa Danh sách này.

danh sách [. ] có nghĩa là gì trong Python?

Danh sách là một vùng chứa Python có thứ tự và có thể thay đổi , là một trong những cấu trúc dữ liệu phổ biến nhất trong Python. Để tạo danh sách, các phần tử được đặt trong dấu ngoặc vuông ([]), phân tách bằng dấu phẩy. Như được hiển thị ở trên, danh sách có thể chứa các phần tử thuộc các loại khác nhau cũng như các phần tử trùng lặp.