Logo nl.boatexistence.com

Is string itereerbaar in python?

Inhoudsopgave:

Is string itereerbaar in python?
Is string itereerbaar in python?

Video: Is string itereerbaar in python?

Video: Is string itereerbaar in python?
Video: What is String Iteration in Python | Python Tutorial for Beginners 2024, Mei
Anonim

Definitie: Een iterabel is elk Python-object dat zijn leden één voor één kan retourneren, waardoor het kan worden herhaald in een for-lus. Bekende voorbeelden van iterables zijn lijsten, tuples en strings - een dergelijke reeks kan worden herhaald in een for-lus.

Is string een iterable?

A String is een onveranderlijke reeks bytes. Strings zijn itereerbaar; iteratie over een string levert elk van zijn 1-byte substrings op volgorde op.

Waarom is string itereerbaar in Python?

De lijstnummers en stringnamen zijn herhalingen omdat we er overheen kunnen lopen (in dit geval een for-lus gebruiken). In dit artikel gaan we zien hoe we kunnen controleren of een object itereerbaar is in Python.

Welke typen zijn itereerbaar in Python?

Voorbeelden van iterables omvatten alle reekstypes (zoals list, str en tuple) en sommige niet-reekstypes zoals dict, bestandsobjecten en objecten van alle klassen die u definiëren met een _iter_ methode of met een _getitem_ methode die Sequence semantiek implementeert.

Is string een iterator in Python?

Python heeft verschillende ingebouwde objecten die het iteratorprotocol implementeren. … In Python is een string een onveranderlijke reeks karakters. De iterfunctie retourneert een iterator op object. We kunnen ook de lijst- of tuple-functies op iterators gebruiken.

Aanbevolen: