Computer >> Máy Tính >  >> Lập trình >> Python

Tại sao python for vòng lặp không mặc định là một lần lặp cho các đối tượng đơn lẻ?

Python không thể lặp qua một đối tượng không phải là 'có thể lặp lại'. Cấu trúc vòng lặp 'for' trong python gọi các hàm có sẵn trong kiểu dữ liệu có thể lặp lại cho phép nó trích xuất các phần tử từ có thể lặp lại.

Vì các kiểu dữ liệu không thể lặp lại không có các phương thức này, nên không có cách nào để trích xuất các phần tử từ chúng. Và do đó vòng lặp for bỏ qua chúng.