Python හි කුලක මූලද්රව්යය
කුලකයක වැදගත් ලක්ෂණයක් නම් එහි නිර්දිෂ්ට පිළිවෙලක් නොමැතිකමයි. මෙයින් අදහස් කරන්නේ සියලු මූලද්රව්ය අහඹු ලෙස අනුපිළිවෙලට තබා ඇති අතර දර්ශකයක් නොමැති බවයි. එසේම, සෑම අවස්ථාවකදීම කුලකය කොන්සෝලයට ප්රතිදානය කිරීමේදී එහි මූලද්රව්යවල පිළිවෙල වෙනස් වේ.
අපට පහත කුලකය ඇතැයි සිතමු:
st = {'a', 'b', 'c', 'd'}
අපි එහි මූලද්රව්යයකට දර්ශකයක් මගින් ප්රවේශ වීමට උත්සාහ කරමු:
print(st[0]) # දෝෂයක් ප්රතිදානය කරයි
පහත කේතය ලබා දී ඇත:
st = {'1', '2', '3'}
print(st['2'])
කොන්සෝලයට ප්රතිදානය වන්නේ කුමක්දැයි කියන්න.
පහත කේතය ලබා දී ඇත:
st = {3, 4, 5}
print(st[0])
කොන්සෝලයට ප්රතිදානය වන්නේ කුමක්දැයි කියන්න.