⊗pyPmStInr 106 of 208 menu

Seti katika Python

Seti - ni aina ya data inayoweza kubadilika, iliyotengenezwa kuhifadhi thamani za kipekee pekee. Kwa muonekano, seti inafanana na orodha, lakini vipengele vyake vimefungiwa kwenye mabano ya curly. Sintaksia ya seti inaonekana kama hii:

st = {kipengele1, kipengele2, kipengele3...}

Ili kuunda seti, ni lazima utumie kitendakazi set. Ikiwa hutaipitishe kitu kwenye vigeuzi vyake, seti tupu itaundwa:

st = set() print(st) # itatoa set()

Ikiwa utajaribu kupeana kigeuzi st mabano ya curly, haitaunda seti, bali kamusi tupu:

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

Ili kuunda seti iliyojaa vipekee, inabidi uyataje kwenye kigeuzi cha kitendakazi set. Seti inaweza kutengenezwa kutoka kwenye mfuatano wa herufi, safu mlalo na tuple:

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

Imetolewa kifuatacho cha kificho:

tst = {} print(type(tst))

Taja, nini kitatolewa kwenye konsoli.

Imetolewa kifuatacho cha kificho:

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

Taja, nini kitatolewa kwenye konsoli.

Imetolewa kifuatacho cha kificho:

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

Taja, nini kitatolewa kwenye konsoli.

Imetolewa kifuatacho cha kificho:

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

Taja, nini kitatolewa kwenye konsoli.

svuzcuzptby