⊗pyPmStInr 106 of 208 menu

Mängder i Python

Mängd - en föränderlig datatyp, avsedd att endast lagra unika värden. Utvändigt liknar en mängd en lista, men dess element är inneslutna i klammerparenteser. Syntaxen för en mängd ser ut så här:

st = {element1, element2, element3...}

För att skapa en mängd måste du använda funktionen set. Om ingenting skickas in i dess parametrar skapas en tom mängd:

st = set() print(st) # skriver ut set()

Om du försöker tilldela variabeln st klammerparenteser, så skapas inte en mängd, utan en tom ordbok:

st = {} print(st) # skriver ut {} print(type(st)) # skriver ut <class 'dict'>

För att skapa en mängd fylld med element, måste du ange dem i parametern för funktionen set. En mängd kan skapas från en sträng, en array och en tuple:

st1 = set('abc') st2 = set(['1', '2', '3']) st3 = set((1, 2, 3)) print(st1) # skriver ut {'a', 'c', 'b'} print(st2) # skriver ut {'1', '3', '2'} print(st3) # skriver ut {1, 2, 3}

Följande kod ges:

tst = {} print(type(tst))

Säg vad som skrivs ut i konsolen.

Följande kod ges:

tst = set() print(type(tst))

Säg vad som skrivs ut i konsolen.

Följande kod ges:

tst = {'x', 'y', 'z'} print(type(tst))

Säg vad som skrivs ut i konsolen.

Följande kod ges:

tst = {'a': 1, 'b': 2, 'c': 3} print(type(tst))

Säg vad som skrivs ut i konsolen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa