Các phương thức Tuple trong Python
Bộ dữ liệu là một chuỗi các mục được sắp xếp theo thứ tự, giống như danh sách. Sự khác biệt chính giữa bộ dữ liệu và danh sách là bộ dữ liệu không thể thay đổi (bất biến) không giống như danh sách có thể (có thể thay đổi) Show Có hai cách để khởi tạo một tuple rỗng. Bạn có thể khởi tạo một bộ trống bằng cách có () không có giá trị nào trong đó # Way 1 Bạn cũng có thể khởi tạo một bộ trống bằng cách sử dụng hàm # Way 2 8# Way 2 Một bộ giá trị có thể được khởi tạo bằng cách tạo một chuỗi các giá trị được phân tách bằng dấu phẩy # way 1 Điều quan trọng cần lưu ý là nếu bạn muốn tạo một bộ chỉ chứa một giá trị, bạn cần có dấu phẩy ở sau mục của mình # tuple with one valueTruy cập các giá trị trong Tuples Mỗi giá trị trong một bộ có một giá trị chỉ mục được gán. Điều quan trọng cần lưu ý là python là ngôn ngữ dựa trên chỉ mục bằng không. Tất cả điều này có nghĩa là giá trị đầu tiên trong bộ dữ liệu nằm ở chỉ mục 0 # Initialize a tuple Python cũng hỗ trợ lập chỉ mục tiêu cực. Lập chỉ mục phủ định bắt đầu từ phần cuối của bộ dữ liệu. Đôi khi có thể thuận tiện hơn khi sử dụng lập chỉ mục phủ định để lấy mục cuối cùng trong một bộ vì bạn không cần phải biết độ dài của một bộ để truy cập mục cuối cùng # print last item in the tuple Xin nhắc lại, bạn cũng có thể truy cập vào cùng một mục bằng cách sử dụng các chỉ mục tích cực (như bên dưới) Các hoạt động cắt trả về một bộ dữ liệu mới chứa các mục được yêu cầu. Các lát rất tốt để nhận một tập hợp con các giá trị trong bộ dữ liệu của bạn. Đối với mã ví dụ bên dưới, nó sẽ trả về một bộ với các mục từ chỉ mục 0 đến và không bao gồm chỉ mục 2 # Initialize a tuple Bạn thậm chí có thể tạo các lát cắt có chỉ số âm print(z[-4:-1]) Các bộ dữ liệu là bất biến, điều đó có nghĩa là sau khi khởi tạo một bộ dữ liệu, không thể cập nhật các mục riêng lẻ trong một bộ dữ liệu. Như bạn có thể thấy trong đoạn mã bên dưới, bạn không thể cập nhật hoặc thay đổi giá trị của các mục trong bộ (điều này khác với Danh sách Python có thể thay đổi được) # Way 2 0Mặc dù các bộ dữ liệu là bất biến, nhưng có thể lấy một phần của các bộ dữ liệu hiện có để tạo các bộ dữ liệu mới như ví dụ sau minh họa # Way 2 0Trước khi bắt đầu phần này, trước tiên chúng ta hãy khởi tạo một tuple # Way 2 1phương pháp chỉ mụcPhương thức chỉ mục trả về chỉ mục đầu tiên tại đó một giá trị xuất hiện # Way 2 2phương pháp đếmPhương thức đếm trả về số lần một giá trị xuất hiện trong một bộ dữ liệu # Way 2 3Bạn có thể lặp qua các mục của một bộ bằng cách sử dụng vòng lặp for # Way 2 4Tuples rất hữu ích cho việc giải nén trình tự # Way 2 5Hàm # Way 2 9 trả về một bộ chứa số đếm cho mỗi lần lặp lại (từ đầu giá trị mặc định là 0) và các giá trị thu được từ việc lặp lại một chuỗi# Way 2 6Danh sách và bộ dữ liệu là các kiểu dữ liệu Python tiêu chuẩn lưu trữ các giá trị theo trình tự. A # Way 2 8 là bất biến trong khi # way 11 là có thể thay đổi. Dưới đây là một số ưu điểm khác của bộ dữ liệu so với danh sách (một phần từ Stack Overflow)
# Way 2 7
Nếu bạn có bất kỳ câu hỏi hoặc suy nghĩ nào về hướng dẫn, vui lòng liên hệ trong các nhận xét bên dưới hoặc thông qua Twitter. Bài tiếp theo đánh giá Từ điển Python và Phương pháp từ điển. Nếu bạn muốn tìm hiểu cách sử dụng các thư viện Pandas, Matplotlib hoặc Seaborn, vui lòng cân nhắc tham gia khóa học LinkedIn về Python để trực quan hóa dữ liệu của tôi. Đây là một video xem trước miễn phí Các phương thức tuple trong Python là gì?Python có hai phương thức tích hợp sẵn mà bạn có thể sử dụng trên các bộ dữ liệu.
. Các phương thức Tuple trong Python Ba phương pháp của bộ dữ liệu là gì?Phương thức bộ Python . index() Phương thức này nhận một đối số và trả về chỉ số của lần xuất hiện đầu tiên của một mục trong bộ dữ liệu. Hãy lấy một bộ dữ liệu mới. >>> a=(1,2,3,2,4,5,2) >>> a. . count() Phương thức này nhận một đối số và trả về số lần một phần tử xuất hiện trong tuple. >>> một. đếm(2) >>> một. đếm(2) Phương pháp nào hoạt động với bộ dữ liệu?Python Cung cấp một vài phương thức để làm việc với các bộ dữ liệu. . thành phần. Phần tử cần tìm bắt đầu (Tùy chọn). Chỉ mục bắt đầu từ nơi bắt đầu tìm kiếm kết thúc (Tùy chọn). Chỉ mục kết thúc cho đến khi việc tìm kiếm được thực hiện Bộ 3 trong Python là gì?Định nghĩa của Python 3 Tuple. Bộ Python 3 liệt kê các đối tượng Python không thể thay đổi . Giống như danh sách, bộ dữ liệu được tạo thành từ các chuỗi. Sự khác biệt quan trọng nhất giữa bộ dữ liệu và danh sách là bộ dữ liệu, không giống như danh sách, không thể sửa đổi. Dấu ngoặc đơn được sử dụng trong bộ dữ liệu, nhưng dấu ngoặc vuông được sử dụng trong danh sách. |