Python cho tôi về độ dài của mảng

Trong bài viết này, độ dài mảng trong Python được định nghĩa là mảng bao gồm một tập hợp các phần tử hoặc phần tử cũng có thể được coi là danh sách các phần tử trong mảng đã cho. Và độ dài của mảng được tính là tổng số phần tử hoặc phần tử trong mảng đã cho bằng nhiều phương thức hoặc hàm khác nhau, chẳng hạn như phương thức len[] trả về tổng số phần tử của mảng đã cho là độ dài của mảng trong đó

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [84.712 xếp hạng]

Làm việc với chiều dài mảng Python

Trong python, mảng được định nghĩa là tập hợp hoặc danh sách các mục hoặc phần tử và trong bài viết này, chúng tôi thảo luận về độ dài của mảng. Trong Python, độ dài của mảng được tính bằng hàm len[], trả về giá trị nguyên bao gồm số lượng phần tử hoặc mục có trong mảng đã cho, được gọi là độ dài mảng trong Python. Độ dài của mảng được sử dụng để xác định dung lượng của mảng để lưu trữ các phần tử trong mảng đã xác định. Các ngôn ngữ lập trình khác nhau như Javascript hoặc mảng PHP tương tự như danh sách, nhưng trong Python, mảng và danh sách khác nhau

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Trong phần dưới đây, chúng ta sẽ xem cách tính độ dài mảng cho mảng đã cho bằng ngôn ngữ lập trình Python. Trong Python, độ dài mảng được tính bằng phương thức len[] và trong chương trình dưới đây, hãy để chúng tôi chứng minh điều đó

Hãy xem cú pháp của phương thức len[] trong python

cú pháp

len[ given_arr_name ]

Trong cú pháp trên, chúng ta có thể thấy chúng ta đã truyền tên mảng cần tính độ dài mảng. Hàm này trả về giá trị số nguyên bằng tổng số phần tử có trong mảng được truyền dưới dạng đối số cho hàm

Ví dụ về chiều dài mảng Python

Dưới đây là các ví dụ khác nhau để tính độ dài của một mảng bằng Python

Ví dụ 1

Mã số

print["Program to demonstrate the len[] method in Python"]
print["\n"]
arr1 =  [2,'educba', 3, 4.5]
print["The given array is as follow:"]
print[arr1]
print["\n"]
print["The length of the given array arr1 is: "]
print[len[arr1]]

đầu ra

Trong chương trình trên, chúng ta có thể thấy chúng ta đã khai báo mảng bằng cách sử dụng dấu ngoặc vuông, còn được gọi là danh sách Python. Trong danh sách hoặc mảng đã cho có tên arr1, chúng ta có các phần tử khác nhau thuộc các kiểu dữ liệu khác nhau như số nguyên, chuỗi, dấu phẩy, v.v. Trong chương trình trên, chúng ta đang cố gắng in độ dài của mảng đã cho arr1 bằng cách chuyển nó tới phương thức len[]. Phương thức này trả về số phần tử có trong mảng đã cho. Trong ảnh chụp màn hình, chúng ta có thể thấy đầu ra hiển thị đầu ra của phương thức len[] là 4, có nghĩa là có 4 phần tử có trong mảng đã cho trước khi nó in toàn bộ mảng đã khai báo

Trong Python, mảng rất hữu ích để giảm kích thước tổng thể của mã bằng cách chỉ khai báo rõ ràng tên mảng và kích thước hoặc độ dài mảng, điều này có thể dễ dàng lưu bất kỳ số lượng phần tử nào trong mảng và Python, có một mô-đun có tên là mảng

Trong Python, nó cung cấp một mô-đun có tên mảng, nơi nó chứa các phương thức khác nhau và cũng dễ dàng khai báo mảng. Trong phần bên dưới, chúng ta hãy xem cách sử dụng mô-đun mảng để khai báo mảng và tìm độ dài của nó bằng hàm len[]. Dưới đây là chương trình minh họa cách tìm chiều dài mảng bằng mô-đun mảng

Ví dụ #2

Mã số

import array as arr1
print["Program to demonstrate array length using array module"]
print["\n"]
a=arr1.array['i', [1, 8, 4] ]
print["The array created is as follows:"]
print[a]
print["\n"]
print["The length of the given array is as follows:"]
print[len[a]]

đầu ra

Trong chương trình trên, chúng ta có thể thấy rằng trước tiên, chúng ta đã nhập mô-đun mảng và sau đó chúng ta đang sử dụng một đối tượng mảng arr1 để xác định mảng mà chúng ta có thể thấy trong dòng 6, chúng ta đang định nghĩa mảng trong đó “i” đề cập đến kiểu dữ liệu số nguyên, trong đó . Sau đó, chúng tôi đang in mảng được tạo bằng cách sử dụng đối tượng mảng arr1 và sau đó chúng tôi đang sử dụng hàm len[] bằng cách chuyển mảng đã tạo cho hàm này được lưu trữ trong biến “a”. Khi chúng ta in kết quả của hàm len[] thì nó trả về giá trị nguyên của số phần tử có trong mảng đã cho. Từ ảnh chụp màn hình ở trên, chúng ta có thể thấy rằng độ dài của mảng đã cho là 3 vì có 3 mục trong mảng đã cho trong chương trình trên

Trong Python, độ dài mảng là một khái niệm có thể được sử dụng trong các ứng dụng khác nhau, nơi chúng ta muốn lưu trữ dữ liệu có cùng kiểu dữ liệu và cũng có thể lưu trữ bất kỳ số lượng phần tử nào trong mảng và cũng có thể truy cập bất kỳ phần tử nào của mảng bằng cách sử dụng . Trong Python, chiều dài mảng được dùng để xác định dung lượng mảng, nghĩa là khi biết dữ liệu cố định cần xác định hoặc nếu người dùng không tìm được dung lượng dữ liệu đã khai báo cho mảng thì có thể sử dụng chiều dài mảng này.

Phần kết luận

Trong bài viết này, chúng tôi kết luận rằng trong Python cấu trúc dữ liệu mảng và danh sách là hai thứ khác nhau. Do đó, trong bài viết này, chúng ta đã thấy định nghĩa về độ dài mảng được sử dụng để tìm tổng số phần tử có trong mảng đã cho. Trong phần này, chúng ta cũng đã thấy cách chúng ta có thể tính toán độ dài mảng trong chương trình Python bằng cách sử dụng hàm len[], chẳng hạn. Trong phần này, chúng ta cũng đã thấy cách hàm len[] khả dụng trong mô-đun mảng trong Python. Trong bài viết này, chúng ta đã thấy cách nó có thể được chứng minh và chúng ta cũng có các ví dụ. Chúng ta có thể kết luận rằng chiều dài mảng là một khái niệm tìm kích thước mảng của mảng đã cho hoặc mảng đã khai báo

Bài viết được đề xuất

Đây là hướng dẫn về Độ dài mảng Python. Ở đây chúng ta thảo luận về cách làm việc của len[] trong python để tính tổng số mục có trong mảng đã cho cùng với các ví dụ và cách triển khai mã của nó. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Có nhận được độ dài của một mảng o 1?

Độ dài được triển khai như thế nào trong Mảng Java? . Calling the length property is an O[1] operation, because it doesn't actually count the array, that field is set when the array is created.

Mảng có kích thước [] hoặc độ dài [] không?

Không giống như String và ArrayList, Mảng Java không có phương thức size[] hoặc length[] , chỉ có thuộc tính độ dài.

Mảng dài 1 là gì?

độ dài -1 có nghĩa là, cụ thể là phần -1 . Khi sử dụng vòng lặp for trên một mảng, chúng ta có một cái gì đó như thế này. for [i = 0; i < mảng.

Chủ Đề