Tuple là gì

  -  

Tuple là bộ dữ liệu trong Python tất cả một dãy những giá trị (sequence), cất nhiều bộ phận (element). Hãy cùng chúng mình khám phá kiến thức cơ bản về đối tượng người dùng này ngay nhé.

Bạn đang xem: Tuple là gì

Trong nội dung bài viết trước, chúng ta đã mày mò về một nhiều loại Collection vào Python được call là List. Ở nội dung bài viết này, họ sẽ mày mò về loại tiếp theo sau là Tuple. Đối tượng này không giống với menu trong Python ở trong phần các phần tử của Tuple đang không đổi khác được. Một quý giá đã bên trong Tuple rồi thì sẽ không còn thể chuyển đổi được nữa. Mặc dù nhiên chúng ta vẫn có thể sắp xếp các thành phần và nhập các phần tử trùng nhau được.

Tuple vào Python là gì?

Lý thuyết về Tuple vào Python

Khái niệm

Như đang nói trên, Tuple là bộ dữ liệu trong Python tất cả một dãy những giá trị (sequence), đựng nhiều thành phần (element). Để cam kết hiệu giỏi định nghĩa cho 1 tuple trong Python thì bọn họ sẽ áp dụng dấu ngoặc tròn.

Ví dụ: Khi bọn chúng mình nhập vào phần mềm lập trình Python Spyder một biến chuyển là a=(1,2,3) thì bên hành lang cửa số Variable Explorer hiển thị vẻ bên ngoài dữ kiệu là Tuple.

*
Một số chú ý về Tuple vào Python

Có một trong những tính hóa học mà bạn nên biết về Tuple trong Python là:

Tuple trong Python được cho phép sử dụng những negative index với positive index.Giá trị khi đã nhập vào Tuple là không thể đổi khác được.

Giả sử, với tuple a = (1,2,3) như trên, bọn chúng mình đem ra thành phần bằng câu lệnh in như sau: print (a<1>) thì câu lệnh hoàn toàn có thể thực hiện nay được. Nhưng lại nếu bọn họ dùng câu lệnh thay thế sửa chữa giá trị là a<1>=5 thì sẽ xẩy ra lỗi.

*

Phần thông tin lỗi nghỉ ngơi bên buộc phải các chúng ta cũng có thể hiểu là kiểu tuple ko được hỗ trợ thao tác gán quý giá (assignment).

Xem thêm: Nasty Là Gì ? (Từ Điển Anh Nasty Things Tiếng Việt Là Gì

Tuy nhiên, họ vẫn tất cả cách để biến đổi giá trị phía trong tuple. Đó là chúng ta sử dụng hàm convert () để thay đổi tuple thành một list. Lúc đó, với đối tượng là danh sách là bạn có thể thoải mái biến hóa giá trị bên trong chuỗi.

Ngoài ra, họ cũng khám phá về một số trong những methods khi làm việc với Tuple vào Python:

Có thể ghép nối nhì hoặc các tuple lại cùng với nhau bằng phương pháp sử dụng dấu cộng “+”.count (): dùng làm đếm số lần xuất hiện thêm của một quý giá trong chuỗi Tuple.index (): Trả về địa chỉ của một quý giá mà chúng ta tìm kiếmdel (): xóa bỏ đi một tuple ngay lập tức lập tức

Ví dụ về Tuple trong Python

Chúng ta có một bài xích tập cùng với yêu mong như sau:

Tạo ra một tuple thương hiệu là sales_week với các giá trị như sau: tháng = 110, tue = 89, wed = 95, thu = 103, fri = 115, sat = 128Thay đổi sale value của thiết bị 6 thành 107 và thêm một giá trị đến chủ nhật là 120.Kiểm tra độ dài và kiểu tài liệu của sales_week.Trả về vị trí của quý hiếm 120 trong tuple nêu trên.

Cách thực hiện cụ thể như sau:

1. Để chế tạo tuple thì bọn họ chỉ cần áp dụng dấu ngoặc tròn rồi điền những giá trị vào.

sales_week = (110, 89, 95, 103, 115, 128)2. Để biến hóa giá trị sale value của máy 6 thành 107 thì trước hết bọn họ cần đưa kiểu tài liệu của sales_week thành list. Câu lệnh để đổi khác như sau:

sales_list=list(sales_week)

*
Để đổi khác giá trị sale value thành 107 thì bọn họ dùng câu lệnh sau: sales_list<4> = 107.

Để thêm giá trị 120 cho một ngày chủ nhật thì bọn chúng sẽ sử dụng methods với append () cùng với câu lệnh rõ ràng như sau: sales_list.append(120)

Sau khi đã thực hiện kết thúc các yêu ước thì chúng ta lại gửi kiểu tài liệu từ tupple thành list bằng câu lệnh:

sales_week=tuple(sales_list)

*
Các chúng ta có thể thử dùng lệnh in print (sales_week) để soát sổ kết quả:

*

3. Để soát sổ độ lâu năm của sales_week thì chúng ta sử dụng hàm len() với câu lệnh cụ thể là: print (len(sales_week)) thì đã ra được tác dụng là tuple này có 7 phần tử.

Xem thêm: Executive Producer Là Gì ? Vai Trò Của Producer Trong Làng Giải Trí

*

Để đánh giá dạng tài liệu của biến chuyển này thì chúng ta dùng câu lệnh là: print (type(sales_week))

*

4. Để trả về vị trí của value 100 thì chúng ta dùng câu lệnh như sau: print(sales_week.index(120)). Kết quả trả về bởi 6 tức là trong tuple này thì cực hiếm 120 nằm ở chỗ thứ 6.

*

Kết luận

Như vậy, chúng ta đã thuộc tìm hiểu xong xuôi về Tuple vào Python. Đây là những kỹ năng và kiến thức cơ bản về đối tượng người tiêu dùng này. Để học tập kiến thức nâng cấp hơn qua bài xích giảng lý thuyết chi tiết và bài tập thực hành thực tế thì chúng ta hãy đăng ký khóa đào tạo và huấn luyện sau:

Khóa học tập phân tích dữ liệu với thiết kế Python - từ bỏ Zero cho tới Hero

Khóa học giúp chúng ta tích lũy kiến thức từ nền tảng gốc rễ đến nâng cấp về ngữ điệu lập trình Python và áp dụng của nó trong phân tích dữ liệu. Các bạn sẽ thành thạo các câu lệnh, chức năng, biết phương pháp tổng hợp, phân tích, lọc cùng lập báo cáo từ các dữ liệu to con một cách gấp rút với sự hỗ trợ của Python. Trong quá trình học, giáo viên sẽ hỗ trợ sát sao, giải đáp đa số thắc mắc của người sử dụng một cách nhanh chóng. Chúng ta có thể học tập hầu như lúc phần đa nơi vị hoidapthutuchaiquan.vn đã cải tiến và phát triển cả áp dụng học tập trên cầm tay và website. Chúc chúng ta luôn học hành hiệu quả!