Python-тағы жиындар

Жиын - бұл тек бірегей мәндерді сақтауға арналған өзгеретін деректер түрі. Сыртқы түрі жиын тізімге ұқсайды, тек оның элементтері бұйра жақшаға алынған. Жиын синтаксисі келесідей:

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

Жиынды құру үшін міндетті түрде set функциясын қолдану керек. Егер оның параметрлеріне ештеңе берілмесе, онда бос жиын құрылады:

pythonst = set()
print(st) # шығарады set()

Егер st айнымалысына бұйра жақшалар тағайындауға тырыссак, онда жиын емес, бос сөздік құрылады:

pythonst = {}

print(st) # шығарады {}
print(type(st)) # шығарады <class 'dict'>

Элементтермен толтырылған жиынды құру үшін оларды set функциясының параметрінде көрсету керек. Жиынды жолдан, массивтен және кортежден жасауға болады:

pythonst1 = set('abc')
st2 = set(['1', '2', '3'])
st3 = set((1, 2, 3))

print(st1) # шығарады {'a', 'c', 'b'}
print(st2) # шығарады {'1', '3', '2'}
print(st3) # шығарады {1, 2, 3}
Задание 1

Берілген код:

pythontst = {}
print(type(tst))

Консольде не шығатынын айтыңыз.

Задание 2

Берілген код:

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

Консольде не шығатынын айтыңыз.

Задание 3

Берілген код:

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

Консольде не шығатынын айтыңыз.

Задание 4

Берілген код:

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

Консольде не шығатынын айтыңыз.