Python හි ශබ්ද කෝෂයක මූලද්‍රව්‍යයක් පැවතීම

ශබ්ද කෝෂයක යතුරක් පවතිනවාදැයි පරීක්ෂා කළ හැක්කේ in මෙහෙයුම භාවිතයෙන් වන අතර, නොපවතින බව - not in භාවිතයෙන් පරීක්ෂා කළ හැකිය.

ප්‍රායෝගිකව බලමු. අපට පහත ශබ්ද කෝෂය ඇතැයි සිතමු:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

ශබ්ද කෝෂයේ 'a' යතුර සහිත මූලද්‍රව්‍යයක් පවතිනවාදැයි පරීක්ෂා කරමු:

pythonprint('a' in dct) # True ලෙස ප්‍රදර්ශනය කරයි

ශබ්ද කෝෂයේ 'x' යතුර සහිත මූලද්‍රව්‍යයක් නොමැති බව පරීක්ෂා කරමු:

pythonprint('x' not in dct) # True ලෙස ප්‍රදර්ශනය කරයි
Задание 1

ශබ්ද කෝෂය දී ඇත:

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

එහි 'w' යතුර සහිත මූලද්‍රව්‍යයක් පවතිනවාදැයි පරීක්ෂා කරන්න.

Задание 2

පහත කේතය දී ඇත:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

print('x' in dct)

කොන්සෝලයේ දිස්වන්නේ කුමක්දැයි කියන්න.

Задание 3

පහත කේතය දී ඇත:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

print('x' not in dct)

කොන්සෝලයේ දිස්වන්නේ කුමක්දැයි කියන්න.

Задание 4

පහත කේතය දී ඇත:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

print(3 in dct)

කොන්සෝලයේ දිස්වන්නේ කුමක්දැයි කියන්න.