Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Các Kiểu Dữ Liệu Chuẩn (Standard Data Types) trong Python

Dữ liệu trong bộ nhớ có nhiều loại. Python cung cấp 5 kiểu dữ liệu chuẩn cơ bản:

  1. Numbers (Số) - int, float, complex
  2. String (Chuỗi) - dãy ký tự Unicode
  3. List (Danh sách) - trình tự có thứ tự, thay đổi được
  4. Tuple (Bộ) - trình tự có thứ tự, bất biến
  5. Dictionary (Từ điển) - cặp khóa-giá trị, tra cứu nhanh

Chi tiết từng kiểu

1. Numbers

Lưu trữ giá trị số. Tạo khi gán: var1 = 1, var2 = 10.

2. Strings

Dãy ký tự trong dấu nháy đơn/kép. Cắt lát bằng [ ] và [:], chỉ số từ 0 đầu và -1 cuối.

3. Lists

Kiểu hợp thành linh hoạt nhất. Các mục phân cách bằng dấu phẩy trong [ ]. Tương tự mảng C nhưng phần tử có thể khác kiểu.

4. Tuples

Tương tự list nhưng bao trong ( ) và không thể cập nhật (read-only).

5. Dictionary

Kiểu bảng băm với cặp khóa-giá trị. Khóa thường là số/chuỗi, giá trị bất kỳ. Truy xuất bằng [key].

Bảng so sánh nhanh

KiểuKý hiệuThay đổi đượcCó thứ tựTrùng lặp
List[ ]CóCóCó
Tuple( )KhôngCóCó
Dict{ }CóCó (3.7+)Khóa: Không
Set{ } / set()CóKhôngKhông
String' 'KhôngCóCó