Питон хэл дээр давтагдах боломжтой юу?
Питон хэл дээр давтагдах боломжтой юу?

Видео: Питон хэл дээр давтагдах боломжтой юу?

Видео: Питон хэл дээр давтагдах боломжтой юу?
Видео: Become A Master Of SDXL Training With Kohya SS LoRAs - Combine Power Of Automatic1111 & SDXL LoRAs 2024, Арваннэгдүгээр
Anonim

Тодорхойлолт: Ан давтагдах боломжтой ямар ч юм Python Объект нь гишүүдээ нэг нэгээр нь буцаах чадвартай бөгөөд үүнийг for-loop-д давтах боломжийг олгодог. Танил жишээнүүд давтагдах боломжтой жагсаалт, залгуур, тэмдэгт мөрүүдийг оруулах - ямар ч ийм дарааллыг for-loop-д давтаж болно.

Ийм байдлаар жагсаалт нь питон хэл дээр давтагдах боломжтой юу?

Объект гэж нэрлэдэг давтагдах боломжтой Хэрэв бид үүнээс давталт авч чадвал. Баригдсан савны ихэнх нь Python гэх мэт: жагсаалт , tuple, string гэх мэт давтагдах боломжтой.

Нэмж хэлэхэд, tuple нь python дээр давтагдах боломжтой юу? Тупууд байна давтагдах боломжтой , жагсаалттай яг ижил аргаар. оноос хойш а tuple байна давтагдах боломжтой , өөрчлөх боломжтой хуулбарыг list() суулгацыг ашиглан хялбархан үүсгэдэг.

Тиймээс, python-д ямар төрлийн өгөгдлүүд давтагдах боломжтой вэ?

Жишээ нь давтагдах боломжтой бүх дарааллыг багтаана төрөл (жагсаалт, str, tuple гэх мэт) болон зарим нэг бус дараалал төрөл dict, файлын объектууд болон _iter_() аргаар эсвэл Sequence семантикийг хэрэгжүүлдэг _getitem_() аргаар тодорхойлсон аливаа ангийн объектууд.

Толь бичиг нь давтагдах боломжтой Python мөн үү?

А толь бичиг өөрөө а давтагдах боломжтой түүний түлхүүрүүд. Түүнээс гадна бид давтаж болно толь бичгүүд 3 өөр аргаар: дикт . утгууд() - энэ нь ан буцаана давтагдах боломжтой -ийн толь бичиг үнэт зүйлс.

Зөвлөмж болгож буй: