TypeErrors ialah jenis ralat biasa dalam Python. Ia berlaku apabila anda cuba menggunakan fungsi pada nilai jenis yang salah. Ralat "'int' object is not iterable" ialah dibangkitkan apabila anda cuba mengulang nilai integer. Untuk menyelesaikan ralat ini, pastikan anda mengulangi nombor yang boleh diulang dan bukannya nombor.
Mengapa objek saya tidak boleh diubah?
Dalam JavaScript, Object s tidak boleh diulang melainkan ia melaksanakan protokol lelaran. Oleh itu, anda tidak boleh menggunakan for…of untuk mengulangi sifat sesuatu objek. … kekunci atau Objek. entri, untuk mengulangi sifat atau entri objek.
Bagaimanakah saya boleh menjadikan int boleh lelar dalam Python?
Iterables dalam Python ialah objek dan bekas yang boleh dilangkah melalui satu item pada satu masa, biasanya menggunakan untuk … dalam gelung. Tidak semua objek boleh diulang, sebagai contoh - kita tidak boleh lelaran integer, ia adalah nilai tunggal.
Apakah maksud lelaran?
Definisi: Iterable ialah sebarang objek Python yang mampu mengembalikan ahlinya satu demi satu, membenarkan ia diulang dalam gelung untuk. Contoh yang biasa bagi iterable termasuk senarai, tupel dan rentetan - sebarang jujukan sedemikian boleh diulang dalam gelung untuk.
Adakah String tidak boleh diubah?
A String ialah jujukan bait yang tidak boleh diubah. Rentetan boleh diubah; lelaran ke atas rentetan menghasilkan setiap subrentetan 1 baitnya mengikut urutan. Tetapi String tidaklaksanakan kaedah Iterate. … String boleh melaksanakan Iterable, secara teori, dengan mengembalikan iterator yang menghantar setiap subrentetan satu bait ke Next.