Bộ dữ liệu Python để đọc chính tả bằng các phím
Bên cạnh danh sách, Python có thêm hai cấu trúc dữ liệu có thể lưu trữ nhiều đối tượng. Các cấu trúc dữ liệu này là từ điển và bộ dữ liệu. Tuples sẽ được thảo luận đầu tiên Show bộ dữ liệuTuples là danh sách bất biến. Các phần tử của danh sách có thể được sửa đổi, nhưng các phần tử trong bộ dữ liệu chỉ có thể được truy cập chứ không thể sửa đổi. Tên bộ không có nghĩa là chỉ có hai giá trị có thể được lưu trữ trong cấu trúc dữ liệu này Các bộ dữ liệu được định nghĩa trong Python bằng cách đặt các phần tử trong dấu ngoặc đơn 1 và phân tách các phần tử bằng dấu phẩy. Lệnh bên dưới tạo một tuple chứa các số 2, 3 và 4
Lưu ý cách các phần tử của danh sách có thể được sửa đổi
Các phần tử của một tuple không thể được sửa đổi. Nếu bạn cố gắng gán một giá trị mới cho một trong các phần tử trong bộ, thì sẽ trả về lỗi
Để tạo một bộ chỉ chứa một giá trị số, số đó phải được theo sau bởi dấu phẩy. Không có dấu phẩy, biến được định nghĩa là một số
Khi có dấu phẩy sau số, biến được định nghĩa là một bộ ________số 8từ điểnTừ điển được tạo thành từ khóa. cặp giá trị. Trong Python, danh sách và bộ dữ liệu được sắp xếp và truy cập dựa trên vị trí. Từ điển trong Python được sắp xếp và truy cập bằng các khóa và giá trị. Vị trí của một cặp khóa và giá trị được lưu trữ trong từ điển Python là không liên quan Từ điển được định nghĩa bằng Python với dấu ngoặc nhọn 5. Dấu phẩy phân tách các cặp khóa-giá trị tạo nên từ điển. Mỗi cặp khóa-giá trị được liên kết bởi dấu hai chấm 6Hãy lưu trữ tuổi của hai người trong một cuốn từ điển. Hai người là 7 và 8. 7 là 0 và 8 là 4. Lưu ý tên 7 là một chuỗi và tuổi 0 là một số nguyên 9Các giá trị được lưu trữ trong từ điển được gọi và gán bằng cú pháp sau 0 1Chúng tôi có thể thêm một người mới vào 5 của mình bằng lệnh sau 3Từ điển có thể được chuyển đổi thành danh sách bằng cách gọi các phương thức 6, 7 và 8 7Có thể xóa các mục khỏi từ điển bằng cách gọi phương thức 9. Khóa từ điển (và giá trị được liên kết của khóa đó) được cung cấp cho phương thức 9 bị xóa khỏi từ điển
Chúng ta có thể chuyển tuple làm khóa trong từ điển Python không?Một bộ không bao giờ được dùng làm khóa trong từ điển .
Từ điển Python có thể có các khóa Tuple không?Đôi khi, khi làm việc với từ điển Python, chúng ta có thể có các khóa của nó ở dạng bộ dữ liệu . Một bộ có thể có nhiều phần tử trong đó và đôi khi, có thể cần thiết để lấy chúng. |