Dữ liệu được lưu trong bộ nhớ có thể có nhiều loại. Ví dụ:tuổi của một người được lưu trữ dưới dạng giá trị số và địa chỉ của người đó được lưu trữ dưới dạng ký tự chữ và số. Python có nhiều kiểu dữ liệu tiêu chuẩn khác nhau được sử dụng để xác định các hoạt động có thể có trên chúng và phương pháp lưu trữ cho mỗi kiểu dữ liệu đó.
Python có năm kiểu dữ liệu tiêu chuẩn -
- Số
- Chuỗi
- Danh sách
- Tuple
- Từ điển
Số Python
Kiểu dữ liệu số lưu trữ các giá trị số. Đối tượng số được tạo khi bạn gán giá trị cho chúng. Ví dụ -
var1 =1
var2 =10
Chuỗi Python
Các chuỗi trong Python được xác định là một tập hợp các ký tự liền nhau được thể hiện trong dấu ngoặc kép. Python cho phép một trong hai cặp dấu nháy đơn hoặc dấu ngoặc kép. Các tập hợp con của chuỗi có thể được lấy bằng toán tử lát cắt ([] và [:]) với các chỉ mục bắt đầu từ 0 ở đầu chuỗi và hoạt động theo cách của chúng từ -1 ở cuối.
Danh sách Python
Danh sách là kiểu dữ liệu phức hợp linh hoạt nhất của Python. Một danh sách chứa các mục được phân tách bằng dấu phẩy và được đặt trong dấu ngoặc vuông ([]). Ở một mức độ nào đó, danh sách tương tự như mảng trong C. Một điểm khác biệt giữa chúng là tất cả các mục thuộc danh sách có thể có kiểu dữ liệu khác nhau.
Python Tuples
Tuple là một kiểu dữ liệu trình tự khác tương tự như danh sách. Một bộ giá trị bao gồm một số giá trị được phân tách bằng dấu phẩy. Tuy nhiên, không giống như danh sách, các bộ giá trị được đặt trong dấu ngoặc đơn.
Từ điển Python
Từ điển của Python là loại bảng băm. Chúng hoạt động giống như các mảng hoặc hàm băm kết hợp được tìm thấy trong Perl và bao gồm các cặp khóa-giá trị. Khóa từ điển có thể là bất kỳ loại Python nào, nhưng thường là số hoặc chuỗi. Mặt khác, các giá trị có thể là bất kỳ đối tượng Python tùy ý nào.