Hướng dẫn how do you return a string array in python? - làm thế nào để bạn trả về một mảng chuỗi trong python?

Giới thiệu về Mảng chuỗi trong Python

Mảng chuỗi có thể được định nghĩa là dung lượng của một biến để chứa nhiều hơn một giá trị chuỗi cùng một lúc, có thể được gọi và truy cập bất cứ lúc nào trong chương trình trong quá trình thực hiện. Không có tính năng được xác định trước cho các loại dữ liệu ký tự trong Python, vì mỗi ký tự duy nhất trong Python đều được coi là một chuỗi. Các loại khác nhau của một mảng chuỗi trong Python là các danh sách, lập chỉ mục âm, gia nhập theo chỉ mục, vòng lặp, nối tiếp, độ dài sử dụng phương thức Len [], loại bỏ bằng phương thức pop [], rõ ràng [], sao chép [], v.v.

Truy cập các yếu tố

Python không có hỗ trợ tích hợp cho các mảng. Danh sách Python được sử dụng để phục vụ mục đích, vì vậy chúng tôi sẽ xem xét danh sách. Cần lưu ý rằng Python không có kiểu dữ liệu ký tự. Một ký tự duy nhất tự nó là một chuỗi có chiều dài 1. Giá đỡ vuông được sử dụng để truy cập các phần tử của chuỗi.

Danh sách & nbsp; mảng chuỗi trong Python

Dưới đây là danh sách của một mảng chuỗi trong Python:

1. Danh sách

Khi có nhu cầu đặt hàng và yêu cầu thay đổi thường xuyên, chúng tôi thích chọn danh sách. Một tính năng khác của danh sách là nó cho phép trùng lặp. Dưới đây là một ví dụ đơn giản của một danh sách.

Code:

Output:

2. Truy cập bằng chỉ mục

Chúng tôi thậm chí có thể truy cập một yếu tố cụ thể bằng cách tham khảo một chỉ mục.

Code:

Output:

3. Lập chỉ mục tiêu cực

Chúng tôi thậm chí có thể truy cập lập chỉ mục tiêu cực. Trong trường hợp này, phần tử cuối cùng đó sẽ có chỉ số -1; Lần cuối cùng thứ hai sẽ là -2, lần thứ ba cuối cùng sẽ là -3, v.v.

Code:

Output:

4. Chiều dài

Chúng ta thậm chí có thể trả về độ dài của một mảng bằng cách sử dụng phương thức Len [].

Code:

Output:

5. Vòng lặp

Vòng lặp qua phần tử mảng cũng là một nhiệm vụ dễ dàng. Chúng tôi sử dụng ‘cho trong các trò chơi trong khi lặp qua mảng.

Code:

Output:

6. nối tiếp

Nếu một người phải nối vào danh sách, thì có thể sử dụng ‘append []

Code:

Output:

7. Loại bỏ

Loại bỏ bất kỳ phần tử nào có thể được thực hiện thông qua phương thức pop []. Ở đây chúng tôi có thể cụ thể về việc xóa bất kỳ yếu tố cụ thể nào bằng cách tham khảo chỉ mục.

Code:

Đầu ra: AS POP [1] đại diện cho phần tử thứ hai từ danh sách. Nó được loại bỏ. As pop[1] represents the second element from the list. It is removed.

Chúng ta cũng có thể sử dụng phương thức Remove [] và đề cập đến phần tử cụ thể có thể được loại bỏ.

Code:

Output:

Phương thức của & nbsp; mảng chuỗi trong Python

Chúng tôi có một danh sách các phương pháp cơ bản có thể được sử dụng trong danh sách và mảng. Chúng tôi đã bắt gặp EXPEND [], POP [] và Remove [] trước đây. Chúng ta sẽ thảo luận ở đây các phương pháp khác có thể được sử dụng.

1. Rõ ràng []

Điều này loại bỏ tất cả các yếu tố khỏi danh sách và nó sẽ trình bày cho bạn một danh sách rõ ràng tất cả các yếu tố.

Code:

Output:

Để loại bỏ phần tử khỏi danh sách, chúng tôi đã xóa phương thức [], phương thức pop [] mà chúng tôi đã thảo luận. Ngoài ra còn có một từ khóa ‘del, xóa danh sách.

Code:

Đầu ra: Danh sách DEL xóa danh sách và chúng tôi nhận được đầu ra sau. The del list deletes the list, and we get the following output.

2. Sao chép []

Phương thức này trả về một bản sao của danh sách. Như bạn có thể thấy từ ví dụ dưới đây.

Code:

Output:

3. Đếm []

Trả về cho chúng tôi số lượng các phần tử trong danh sách có giá trị được chỉ định.

Code:

Output:

4. Mở rộng []

Chúng tôi thêm các yếu tố vào cuối danh sách ở đây với sự trợ giúp của một danh sách khác. Sau đó, danh sách thứ hai tạo thành mở rộng danh sách đầu tiên. Đây là cách nó được thực hiện.

Code:

Output:

Danh sách này có tính toán [] và mở rộng phương thức [] để kết hợp hoặc tham gia hai danh sách, nhưng toán tử ‘++cũng có thể thực hiện hành động này. Chúng ta sẽ thấy sự tham gia đơn giản này trong bước dưới đây:

Code:

Đầu ra: & NBSP; Danh sách tạp hóa là danh sách được kết hợp của danh sách ‘trái cây và‘ rau. Grocery list is the concatenated list of the above ‘fruits’ and ‘vegetables’ list.

5. INDEX []

Phương pháp này trả về vị trí của sự xuất hiện của phần tử cụ thể.

Code:

Output:

6. Chèn []

Phương thức này trả về phần tử phải được chèn tại một vị trí được chỉ định. Phương pháp này có 2 đối số, đầu tiên là chỉ mục và thứ hai, phần tử phải được định vị ở chỉ mục đó.

Code:

Output:

7. Đảo ngược []

Phương pháp này đảo ngược thứ tự sắp xếp của danh sách. Phương thức này trả về một đối tượng iterator đảo ngược.

Code:

Đầu ra: Chúng tôi thấy làm thế nào toàn bộ danh sách được đảo ngược ở đây. We see how the entire list is reversed here.

8. Sắp xếp []

Phương pháp này sẽ sắp xếp danh sách theo thứ tự bảng chữ cái, hoặc cũng có thể nói rằng nó đặt danh sách theo thứ tự tăng dần.

Phương pháp lấy 2 tham số; Một trong các tham số được đảo ngược và một tham số còn lại là khóa có thể chỉ định các tiêu chí sắp xếp. Nếu đảo ngược = true, thì danh sách sẽ được sắp xếp theo thứ tự giảm dần, trong khi nếu đảo ngược = sai thì tăng dần. 2 tham số là tùy chọn.

Dưới đây là một ví dụ mà chúng tôi đã sử dụng tham số ngược.

Code:

Đầu ra: Ở đây, chúng ta thấy việc sắp xếp mặc định và, trong phần khác, ngược lại của cái trước. Here, we see the default sorting and, in the other, the reverse of the previous one.

9. Phạm vi chỉ số

Nếu chúng ta cần một danh sách chọn lọc các yếu tố từ nơi bắt đầu và nơi kết thúc, chúng ta sẽ chọn tùy chọn này.

Ví dụ: Giả sử nếu chúng ta chỉ muốn phần tử thứ 1, 2 và thứ 3 của danh sách, thì chúng ta sẽ làm dưới đây. Cần lưu ý rằng danh sách bắt đầu bằng 0 và nó không bao gồm phạm vi cuối cùng. Suppose if we want only the 1st, 2nd and 3rd element of the list, then we would do the below. It is to be noted that the list begins with 0, and it does not include the last range.

Code:

Output:

10. Thay đổi giá trị vật phẩm

Giá trị của một mặt hàng cụ thể có thể được thay đổi.

Mã số

Output:

11. Kiểm tra xem một phần tử có trình bày hay không.

Giả sử chúng ta phải kiểm tra xem một phần tử cụ thể có xuất hiện hay không, sau đó sử dụng từ khóa ‘trong từ khóa. Ở đây chúng tôi sử dụng từ khóa ‘nếu xác nhận sự hiện diện của một phần tử.

Code:

Output:

12: Danh sách [] hàm tạo

Ngoài ra còn có một danh sách các hàm tạo được sử dụng để tạo một danh sách mới. Một lưu ý tốt phải được thực hiện rằng ở đây dấu ngoặc vuông được giảm [] và thay vào đó, các giá đỡ tròn gấp đôi được sử dụng [[]].

Code:

Output:

Sự kết luận

Nó cũng được hiểu rằng Python không có hỗ trợ cho mảng; Nó vẫn là một danh sách mà chúng tôi đã sử dụng. Tuy nhiên, Numpy là một thư viện có thể được sử dụng để tạo ra mảng 2D, 3D và được sử dụng để tính toán dữ liệu khoa học và toán học.

Bài viết đề xuất

Đây là một hướng dẫn về mảng chuỗi trong Python. Ở đây chúng tôi đã thảo luận về tổng quan, truy cập các yếu tố, danh sách python và phương thức với mã và đầu ra. Bạn cũng có thể xem qua các bài viết liên quan khác của chúng tôi để tìm hiểu thêm -

  1. Vòng lặp trong Python
  2. Mảng 2D trong Python
  3. Mảng chuỗi trong C ++
  4. Mảng chuỗi trong C#

Làm thế nào để bạn trả lại một loạt các chuỗi?

Làm thế nào để trả lại một mảng trong Java..
nhập java.util.arrays ;.
lớp công khai returnArrayExample1 ..
Công khai tĩnh chính [chuỗi args []].
int [] a = số []; // có được mảng ..
for [int i = 0; i

Bài Viết Liên Quan

Chủ Đề