Is itereerbaar in luislang?
Is itereerbaar in luislang?

Video: Is itereerbaar in luislang?

Video: Is itereerbaar in luislang?
Video: Python - For Loops vs. List Comprehension! 2024, November
Anonim

Definisie: An herhaalbaar is enige Python voorwerp wat in staat is om sy lede een op 'n slag terug te gee, sodat dit in 'n for-lus herhaal kan word. Bekende voorbeelde van iterables sluit lyste, tupels en stringe in - enige so 'n volgorde kan in 'n for-lus herhaal word.

Is die lys op hierdie manier herhaalbaar in luislang?

'n Voorwerp word genoem herhaalbaar as ons 'n iterator daaruit kan kry. Meeste van ingeboude houers in Python soos: lys , tupel, tou ens. is iterables.

Is tupel ook herhaalbaar in luislang? Tupels is herhaalbaar , op presies dieselfde manier as lyste. Sedert a tupel is herhaalbaar , 'n veranderlike kopie word maklik geskep met behulp van die lys() wat ingebou is.

Gevolglik, watter datatipes is herhaalbaar in python?

Voorbeelde van iterables sluit alle volgorde in tipes (soos lys, str, en tuple) en 'n paar nie-volgorde tipes soos dict, lêerobjekte en voorwerpe van enige klasse wat jy definieer met 'n _iter_() metode of met 'n _getitem_() metode wat Sequence semantics implementeer.

Is 'n woordeboek herhaalbare Python?

A woordeboek op sigself is 'n herhaalbaar van sy sleutels. Boonop kan ons deurgaan woordeboeke op 3 verskillende maniere: dict . waardes() - dit gee 'n herhaalbaar van die woordeboek se waardes.

Aanbeveel: