Adakah iterable dalam python?
Adakah iterable dalam python?

Video: Adakah iterable dalam python?

Video: Adakah iterable dalam python?
Video: Python! Flattening Nested Lists 2024, November
Anonim

Definisi: An boleh lelaran adalah mana-mana Ular sawa objek yang mampu mengembalikan ahlinya satu demi satu, membenarkannya diulang dalam gelung untuk. Contoh yang biasa boleh diulang sertakan senarai, tupel dan rentetan - sebarang jujukan sedemikian boleh diulang dalam gelung untuk.

Dengan cara ini, adakah senarai boleh diulang dalam python?

Objek dipanggil boleh lelaran jika kita boleh mendapatkan iterator daripadanya. Kebanyakan bekas terbina dalam masuk Ular sawa seperti: senarai , tuple, rentetan dan lain-lain adalah boleh diulang.

Selain itu, adakah tuple boleh diulang dalam python? Tuple adalah boleh lelaran , dengan cara yang sama seperti senarai. Sejak a tupel ialah boleh lelaran , salinan boleh ubah mudah dibuat menggunakan list() builtin.

Akibatnya, jenis data apakah yang boleh diulang dalam python?

Contoh daripada boleh diulang sertakan semua urutan jenis (seperti list, str, dan tuple) dan beberapa bukan urutan jenis seperti dict, objek fail dan objek mana-mana kelas yang anda tentukan dengan kaedah _iter_() atau dengan kaedah _getitem_() yang melaksanakan semantik Jujukan.

Adakah Python boleh lelar kamus?

A kamus dengan sendirinya adalah boleh lelaran kuncinya. Selain itu, kita boleh mengulanginya kamus dalam 3 cara berbeza: dict . values() - ini mengembalikan an boleh lelaran daripada kamus nilai.

Disyorkan: