Python හි ශබ්ද කෝෂයක සියලු යතුරු ලබා ගැනීම

ශබ්ද කෝෂයක සියලු යතුරු ලබා ගැනීමට, ඔබ keys ක්‍රමය යෙදිය යුතුය. එහි පරාමිතිය තුළ කිසිවක් සඳහන් කර නැත. මෙම ක්‍රමය ආපසු ලබා දෙන්නේ විශේෂ වස්තුවක් වන dict_keys ය.

අපට පහත ශබ්ද කෝෂය ඇති බව සිතමු:

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

අපි එයින් සියලුම යතුරු ප්‍රතිදානය කරමු:

pythonres = dct.keys()
print(res) # dict_keys(['a', 'b', 'c']) ප්‍රතිදානය කරයි

dict_keys වස්තුව සමඟ පහසුවෙන් වැඩ කිරීම සඳහා එය ලැයිස්තුවකට පරිවර්තනය කළ හැකිය. මෙය කරනු ලබන්නේ list ශ්‍රිතය භාවිතා කරමිනි:

pythonres = list(dct.keys())
print(res) # ['a', 'b', 'c'] ප්‍රතිදානය කරයි
Задание 1

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

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

එහි යතුරු ලබා ගන්න.

Задание 2

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

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

එහි යතුරු ලබා ගන්න.

Задание 3

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

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

මෙම ශබ්ද කෝෂයේ යතුරු ලැයිස්තුව ලබා ගන්න.

Задание 4

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

pythondct = {
  2: 'ab',
  4: 'cd',
  6: 'ef'
}

ලබා දී ඇති ශබ්ද කෝෂයේ සියලු යතුරුවල ගුණිතය ලබා ගන්න.

Задание 5

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

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

මෙම ශබ්ද කෝෂයේ යතුරු ලැයිස්තුව පහත ආකාරයෙන් ලබා ගන්න:

python[4, 3, 2, 1]