Một mảng chuỗi trong python được định nghĩa là khả năng của một chuỗi có thể chứa nhiều hơn một giá trị chuỗi đồng thời và có thể được truy cập dễ dàng.

Bạn đang xem : chuỗi mảng trong python

Trong Python, chúng tôi không có tính năng được xác định trước cho các kiểu dữ liệu ký tự, vì ở đó mọi ký tự trong python được coi như một chuỗi của chính nó. Một mảng chuỗi có thể được định nghĩa là khả năng của một chuỗi có thể chứa nhiều hơn một giá trị chuỗi cùng một lúc. chúng ta có thể gọi chúng và truy cập chúng bất cứ lúc nào trong chương trình trong quá trình thực thi. Trong hướng dẫn này, chúng ta sẽ thảo luận về các loại mảng chuỗi khác nhau trong python.

Danh sách

Danh sách này rất hữu ích để lưu trữ nhiều giá trị trong một biến duy nhất. Tính năng chính của danh sách là nó cho phép các bản sao. Nếu chúng ta muốn thay đổi thường xuyên trong danh sách dữ liệu của chúng ta, hầu hết được sử dụng cho mục đích này. Chúng ta hãy xem ví dụ về danh sách:

 # ví dụ về danh sách
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
in (tên)

Đầu ra:

  ['siddharth', 'khushi', 'shivani', 'sandeep']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ lập một danh sách các tên.
  • Danh sách được đặt bên trong [] dấu ngoặc vuông.
  • Cuối cùng, chúng tôi sẽ in danh sách có thể nói là một mảng các chuỗi.

Các chức năng khác nhau cho Hoạt động mảng chuỗi trong Python

Ở đây, chúng ta sẽ thảo luận về tất cả các chức năng của một mảng chuỗi trong python với các ví dụ được giải thích chi tiết. Để bạn có thể hiểu khái niệm một cách rõ ràng.

1. Truy cập mảng chuỗi trong Python theo index

Trong ví dụ này, chúng tôi sẽ cố gắng truy cập danh sách thông qua giá trị chỉ mục của nó. Giá trị chỉ mục Dương bắt đầu từ đầu danh sách và từ 0 giá trị chỉ mục làm giá trị chỉ mục đầu tiên. Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về lập chỉ mục danh sách
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
print (tên [1])

Đầu ra:

  khushi  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ cố gắng truy cập vào mục trong danh sách thông qua giá trị chỉ mục của nó
  • Cuối cùng, chúng tôi sẽ in đầu ra bằng cách truy cập vào tên của người nào đó có chỉ mục.

2 . Truy cập mảng chuỗi trong Python bằng chỉ mục âm

Trong ví dụ này, chúng tôi sẽ cố gắng truy cập danh sách thông qua giá trị chỉ mục âm của nó. Giá trị chỉ mục âm bắt đầu từ giá trị cuối cùng của danh sách và chỉ số -1 là giá trị chỉ mục đầu tiên. Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về lập chỉ mục phủ định danh sách
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
print (tên [-1])

Đầu ra:

  sandeep  

Giải thích:

  • Trước tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ cố gắng truy cập vào mục trong danh sách thông qua giá trị chỉ số âm của nó
  • Cuối cùng, chúng tôi sẽ in đầu ra bằng cách truy cập vào tên của người có chỉ số âm.

3. Len của mảng chuỗi trong Python

Trong ví dụ này, chúng tôi sẽ tính độ dài của chuỗi với sự trợ giúp của hàm len () trong python. Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về len của một danh sách
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
print (len (tên))

Đầu ra:

  4  

Giải thích:

  • Đầu tiên, chúng ta sẽ tạo một danh sách tên.
  • Sau đó, chúng ta sẽ tính độ dài của danh sách với sự trợ giúp của hàm len () trong python.
  • < li> Cuối cùng, chúng tôi sẽ in đầu ra.

4 . Nối các giá trị trong mảng chuỗi bằng Python

Trong ví dụ này, chúng tôi sẽ thêm các giá trị trong danh sách hoặc bạn có thể nói chúng tôi sẽ thêm giá trị trong danh sách. Với sự trợ giúp của hàm append (), bạn có thể thêm các giá trị vào danh sách. Hãy cùng chúng tôi xem ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về cách thêm giá trị trong danh sách
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
names.append ('upasna')
in (tên)

Đầu ra:

  ['siddharth', 'khushi', 'shivani', 'sandeep', 'upasna']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách các tên.
  • Sau đó, chúng tôi sẽ áp dụng hàm append () trong các tên danh sách.
  • Bên trong append () , chúng tôi sẽ chuyển tên mà chúng tôi muốn thêm vào.
  • Cuối cùng, chúng tôi đã in đầu ra.

5. Vòng lặp trong mảng chuỗi trong Python

Trong ví dụ này, chúng tôi sẽ áp dụng một vòng lặp để truy cập danh sách. Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết về khái niệm này.

 # vòng lặp trong danh sách
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
cho tôi trong tên:
    in (i)

Đầu ra:

  siddharth
khushi
shivani
sandeep  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ áp dụng cho vòng lặp.
  • Và tại mỗi mục tiêu lần lặp , chúng tôi sẽ in giá trị của mục danh sách.
  • Cuối cùng, bạn có thể thấy kết quả.

6. Xóa giá trị khỏi mảng chuỗi trong Python

Trong ví dụ này, chúng tôi sẽ xóa các giá trị khỏi mảng chuỗi hoặc danh sách với sự trợ giúp của hàm pop (). Hàm pop () được sử dụng để xóa phần tử khỏi danh sách theo giá trị chỉ mục của nó. Và hàm remove () được sử dụng để xóa giá trị cụ thể khỏi danh sách. Chúng ta hãy xem ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về xóa giá trị trong danh sách
names = ['siddharth', 'khushi', 'shivani', 'sandeep', 'upasna']
names.pop (4)
in (tên)

names.remove ('shivani')
in (tên)

Đầu ra:

  ['siddharth', 'khushi', 'shivani', 'sandeep']
['siddharth', 'khushi', 'sandeep']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách các tên.
  • Sau đó, chúng tôi sẽ cố gắng hiển thị giá trị thông qua số chỉ mục của nó bằng cách áp dụng hàm pop ().
  • Sau đó, chúng tôi sẽ in toàn bộ danh sách sau khi mở phần tử.
  • Và sau đó, chúng tôi sẽ xóa mục cụ thể khỏi danh sách bằng cách áp dụng hàm remove ().
  • Tại cuối cùng, chúng tôi sẽ in danh sách.
  • Do đó, bạn có thể thấy cả hai kết quả đầu ra.

7 . Hàm Clear () trong một mảng chuỗi trong python

Trong ví dụ này, chúng ta sẽ thảo luận về hàm clear () trong mảng các chuỗi. Hàm clear () được sử dụng để xóa hoặc làm trống danh sách . Chúng ta hãy xem ví dụ để hiểu khái niệm trong chi tiết.

 # ví dụ về danh sách rõ ràng
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
names.clear ()
in (tên)

Đầu ra:

  []  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ áp dụng hàm clear () để xóa toàn bộ danh sách.
  • Cuối cùng, chúng tôi sẽ in đầu ra.
  • Do đó, bạn có thể thấy toàn bộ danh sách hiện đang trống.

8 . hàm copy () trong một mảng chuỗi trong python

Trong ví dụ này, chúng tôi sẽ sao chép toàn bộ danh sách sang một danh sách khác với sự trợ giúp của hàm copy (). Hàm Copy () được sử dụng để sao chép danh sách vào một danh sách khác. Hãy cùng chúng tôi xem ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về danh sách sao chép
names = ['siddharth', 'khushi', 'shivani', 'sandeep']
chủ đề = names.copy ()
in (chủ đề)

Đầu ra:

  ['siddharth', 'khushi', 'shivani', 'sandeep']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ áp dụng hàm copy () để sao chép toàn bộ danh sách vào một danh sách khác.
  • Toàn bộ danh sách được sao chép sang danh sách mới có tên chủ đề.
  • Cuối cùng, chúng tôi sẽ in kết quả đầu ra.
  • Do đó, bạn có thể thấy danh sách chủ đề chứa cùng phần tử với tên danh sách.

9. hàm count ()

Trong ví dụ này, chúng tôi sẽ sử dụng hàm count () được sử dụng để tính số phần tử cụ thể có trong danh sách . Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về danh sách đếm
names = ['siddharth', 'khushi', 'shivani', 'sandeep', 'khushi']
topic = names.count ('khushi')
in (chủ đề)

Đầu ra:

  2  

Giải thích:

  • Đầu tiên, chúng ta sẽ tạo một danh sách các tên.
  • Sau đó, chúng ta sẽ áp dụng hàm count () mà bên trong chúng ta đã chuyển một tên cụ thể có số đếm mà chúng ta cần tìm.
  • Cuối cùng, chúng tôi đã in đầu ra và số đếm xảy ra với tên = ‘Khushi.
  • Do đó, bạn thấy giá trị đếm là đầu ra.

10. hàm extension ()

Trong ví dụ này, chúng tôi sẽ sử dụng hàm extension () được sử dụng để thêm danh sách thứ hai vào một danh sách ở cuối danh sách đầu tiên. Hãy xem ví dụ để hiểu khái niệm chi tiết.

 # ví dụ về danh sách mở rộng
names = ['cam', 'xanh lam', 'đỏ']
color = ['pink', 'black', 'white']

names.extend (màu sắc)
in (tên)

Đầu ra:

  ['orange', 'blue', 'red', 'pink', 'black', 'white']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ lấy một danh sách khác có tên màu.
  • Sau đó, chúng tôi sẽ mở rộng danh sách thứ hai thành danh sách đầu tiên với sự trợ giúp của hàm extension ().
  • Cuối cùng, chúng tôi đã in đầu ra.
  • Do đó, bạn có thể thấy cả hai danh sách được hợp nhất trong một danh sách. < / li>

11. insert () function

Trong ví dụ này, chúng tôi sẽ sử dụng hàm insert () được sử dụng để chèn một mục tại một vị trí cụ thể trong danh sách. Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết khái niệm .

 # ví dụ về danh sách chèn
names = ['cam', 'xanh lam', 'đỏ']

names.insert (1, 'đen')
in (tên)

Đầu ra:

  ['orange', 'black', 'blue', 'red']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ áp dụng hàm insert ().
  • Bên trong, chúng tôi đã chuyển hai tham số. đầu tiên là chỉ mục mà bạn muốn chèn và thứ hai là mục bạn muốn chèn.
  • Cuối cùng, chúng tôi đã in đầu ra.
  • Do đó, bạn có thể thấy phần tử được chèn ở vị trí cụ thể.

12. chức năng reverse ()

Trong ví dụ này, chúng tôi sẽ sử dụng hàm reverse () được sử dụng để đảo ngược toàn bộ danh sách các phần tử. Chúng ta hãy xem ví dụ để hiểu khái niệm chi tiết.

 # ví dụ về danh sách đảo ngược
names = ['cam', 'đen', 'xanh lam', 'đỏ']

names.reverse ()
in (tên)

Đầu ra:

  ['red', 'blue', 'black', 'orange']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ áp dụng hàm reverse ().
  • Cuối cùng, chúng tôi sẽ in danh sách.
  • Do đó, bạn có thể thấy danh sách được in theo thứ tự ngược lại.

13. Hàm sort ()

Trong ví dụ này, chúng tôi sẽ sử dụng hàm sort () được sử dụng để sắp xếp các phần tử của danh sách theo thứ tự tăng dần. chúng tôi cũng có thể thực hiện theo thứ tự ngược lại sắp xếp trong danh sách. Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về danh sách sắp xếp
names = ['cam', 'đen', 'xanh lam', 'đỏ']

names.sort ()
in (tên)
print ("\ n")
names.sort (ngược = Đúng)
in (tên)

Đầu ra:

  ['black', 'blue', 'cam', 'red']


['đỏ', 'cam', 'xanh lam', 'đen']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ áp dụng hàm sort () trong danh sách.
  • Sau đó, chúng tôi sẽ in đầu ra và xem danh sách được sắp xếp theo thứ tự tăng dần.
  • Sau đó, chúng tôi sẽ áp dụng lại hàm sort () và bên trong nó, chúng tôi sẽ đặt tham số reverse = True. để danh sách được sắp xếp theo thứ tự giảm dần.
  • Cuối cùng, chúng tôi sẽ in đầu ra.
  • Do đó, bạn có thể xem cả kết quả theo thứ tự đã sắp xếp.

14. phạm vi chỉ mục

Trong ví dụ này, chúng tôi sẽ in mục danh sách từ một phạm vi cụ thể sang một phạm vi cụ thể. Hãy cùng chúng tôi xem xét ví dụ để hiểu khái niệm này một cách chi tiết.

 # ví dụ về phạm vi danh sách chỉ mục
names = ['cam', 'đen', 'xanh lam', 'đỏ', 'hồng']

print (tên [1: 4])

Đầu ra:

  ['black', 'blue', 'red']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ đặt phạm vi chỉ mục cụ thể và in kết quả.
  • Cuối cùng, bạn sẽ xem kết quả từ phạm vi đã cho.

15. thay đổi giá trị mặt hàng

Trong ví dụ này, chúng tôi sẽ thay đổi giá trị của một mặt hàng cụ thể thành một mặt hàng khác theo ý muốn của chúng ta. Hãy cùng chúng tôi xem xét ví dụ để hiểu chi tiết về khái niệm này.

 # ví dụ về thay đổi danh sách giá trị mặt hàng
names = ['cam', 'đen', 'xanh lam', 'đỏ', 'hồng']
names [1] = 'trắng'
in (tên)

Đầu ra:

  ['orange', 'white', 'blue', 'red', 'pink']  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách tên.
  • Sau đó, chúng tôi sẽ đặt chỉ mục cụ thể với mục khác trong danh sách.
  • Cuối cùng, chúng tôi sẽ in đầu ra.
  • do đó, bạn có thể thấy kết quả mà giá trị chỉ mục cụ thể được thay đổi bằng giá trị mới.

16. kiểm tra sự tồn tại của một phần tử

Trong ví dụ này, chúng tôi sẽ kiểm tra liệu phần tử cụ thể có xuất hiện trong danh sách hay không. Hãy xem ví dụ để hiểu khái niệm một cách chi tiết.

 # ví dụ về kiểm tra sự tồn tại trong danh sách
names = ['cam', 'đen', 'xanh lam', 'đỏ', 'hồng']
nếu 'blue' trong tên:
    print ("hiện tại")
khác:
    print ("không có mặt")

Đầu ra:

  hiện tại  

Giải thích:

  • Đầu tiên, chúng tôi sẽ tạo một danh sách các tên.
  • Sau đó, chúng tôi sẽ áp dụng điều kiện mà chúng tôi sẽ kiểm tra xem phần tử cụ thể có trong danh sách hay không.
  • Nếu phần tử có trong danh sách, phần tử đó sẽ in ra phần tử khác không có mặt.
  • Do đó, bạn có thể xem kết quả.

Kết luận

Trong hướng dẫn này, chúng ta đã thảo luận về khái niệm mảng chuỗi. Chúng ta đã thảo luận rằng các mảng của một chuỗi giống như danh sách trong python. chúng tôi cũng đã thảo luận về tất cả các chức năng có thể được thực hiện trong danh sách với các ví dụ được giải thích chi tiết. Bạn có thể sử dụng bất kỳ chức năng nào theo lựa chọn của mình và theo yêu cầu của bạn trong chương trình.

Tuy nhiên, nếu bạn có bất kỳ nghi ngờ hoặc câu hỏi nào, hãy cho tôi biết trong phần bình luận bên dưới. Tôi sẽ cố gắng giúp bạn sớm nhất có thể.


Xem thêm những thông tin liên quan đến chủ đề chuỗi mảng trong python

Xử lý chuỗi trong Python – Phần 1

  • Tác giả: Cùng Học Lập Trình & Robot Giáo dục
  • Ngày đăng: 2022-04-18
  • Đánh giá: 4 ⭐ ( 5371 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: 1. Tài liệu tham khảo dành cho HS:
    – Sách giáo khoa Python – lớp 10: https://drive.google.com/file/d/1RdV3…
    2. Tài liệu tham khảo dành cho GV:
    – Power Point bài Hàm trong Python: https://docs.google.com/presentation/d/1WwudQtdF7qnUWL-tDZ6gJ1CBoeCHjf21/edit?usp=sharing&ouid=115981778293759679069&rtpof=true&sd=true
    – Kế hoạch dạy học theo chuẩn 5512: https://docs.google.com/document/d/1ZnHaDdzNvPmwqoepTgsHRctXAoV9fhdO/edit?usp=sharing&ouid=115981778293759679069&rtpof=true&sd=true
    3. Bài kiểm tra trắc nghiệm dành cho HS:
    – Bài kiểm tra trắc nghiệm online: https://forms.gle/9P6KZjBrDQn8VZN5A

Mảng trong Python

  • Tác giả: tek4.vn
  • Đánh giá: 4 ⭐ ( 5759 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Python Mảng

  • Tác giả: www.codehub.com.vn
  • Đánh giá: 4 ⭐ ( 7401 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mảng dùng để lưu trữ nhiều giá trị trong 1 biến duy nhất Ví dụ, tạo một mảng chứa các tên xe:

Chuỗi csv Python thành mảng

  • Tác giả: qastack.vn
  • Đánh giá: 4 ⭐ ( 8391 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Bạn có thể chuyển đổi một chuỗi thành một đối tượng tệp bằng cách sử dụng…

Mảng là gì? Cách sử dụng mảng trong Python – Blog

  • Tác giả: vn.got-it.ai
  • Đánh giá: 4 ⭐ ( 7811 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài viết này, bạn sẽ phân biệt mảng trong python với list, tìm hiểu về các thao tác cơ bản với mảng. Đi kèm trong bài viết là các ví dụ giúp bạn dễ hiểu hơn.

Chuỗi (String) trong Python

  • Tác giả: viettuts.vn
  • Đánh giá: 5 ⭐ ( 7487 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chuỗi (String) trong Python là một trong các kiểu phổ biến nhất trong Python. String trong Python là immutable. Chúng ta có thể tạo các chuỗi bằng cách

Bài 06. Kiểu dữ liệu chuỗi trong python- Phần 1

  • Tác giả: pythonnangcao.com
  • Đánh giá: 5 ⭐ ( 1670 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  CAST và CHUYỂN ĐỔI (Transact-SQL) - SQL Server - máy chủ sql được truyền dưới dạng số thập phân

By ads_php