Sự khác biệt giữa Tuple và List Khác biệt giữa

Anonim

Tuple và Danh sách

Tuple và danh sách là hai loại trình tự khác nhau nhưng tương tự nhau của ngôn ngữ Python.

Python

Python là một ngôn ngữ phần mềm giúp người ta làm việc nhanh hơn và tăng năng suất của chương trình. Nó cũng giúp giảm chi phí bảo trì. Nó là một ngôn ngữ lập trình giúp tích hợp các hệ thống một cách hiệu quả, hiệu quả và tiết kiệm chi phí.

Python là một ngôn ngữ có thể được sử dụng miễn phí cho các sản phẩm trong nước hoặc thương mại. Lý do là nó được chấp thuận OSI (Open Source License). Nó chạy trên Mac OS X, Windows, Linux / Unix. Python đã được chuyển đến. Máy ảo NET và Java.

Tuple và các danh sách của Python là các kiểu trình tự tương tự do đó gây nhầm lẫn trong số những người học ngôn ngữ, nhưng họ có một số khác biệt rất khác biệt.

Tuple

Cú pháp văn bản của bộ được hiển thị bằng dấu ngoặc đơn.

Tuple là bất biến. Theo "bất biến", có nghĩa là khi chúng được tạo ra, chúng không hỗ trợ bất kỳ hoạt động bổ sung nào có thể được thêm vào ngôn ngữ và không thể sửa đổi sau khi chúng được tạo ra.

Tuple không đồng nhất. "Không đồng nhất" có nghĩa là các bộ đôi chung là một loại trình tự có nhiều loại khác nhau, hoặc các mục có các ý nghĩa riêng biệt.

Một tuple được coi là một đơn vị chặt chẽ.

Tuple cho biết cấu trúc.

Danh sách

Cú pháp của danh sách được hiển thị bằng dấu ngoặc vuông.

Danh sách có thể bị thay đổi. Bởi "có thể thay đổi" nó có nghĩa rằng các đối tượng này có khả năng hỗ trợ các hoạt động bổ sung. Vì vậy, danh sách các chuỗi là một loại của chuỗi mà hỗ trợ hoạt động khi nó được thêm vào các ngôn ngữ ngay cả sau khi sáng tạo.

Chúng đồng nhất. Bởi "đồng nhất", có nghĩa là các loại trình tự này xử lý các loại tương tự hoặc cùng loại. Người ta phải giải quyết riêng từng món hàng.

Danh sách hiển thị đơn hàng.

Tóm tắt:

1. Tuples và danh sách là hai trình tự tương tự của cùng một ngôn ngữ lập trình, Python. Tuple là không thay đổi có nghĩa là họ không thể được sửa đổi một khi chúng được tạo ra; trong khi đó, một danh sách là một chuỗi có thể thay đổi. Nó có thể được sửa đổi sau khi nó được tạo ra, và nó cũng hỗ trợ các hoạt động bổ sung.

2. Cú pháp chữ của tuples được hiển thị bằng dấu ngoặc đơn trong khi cú pháp của danh sách được hiển thị bằng dấu ngoặc vuông.

3. Tuple không đồng nhất trong khi các danh sách đều đồng nhất. Người ta phải giải quyết riêng từng món hàng.

4. Tuples hiển thị cấu trúc trong khi danh sách cho thấy thứ tự.