Sobes.tech
Junior

Python-да сөздік бойынша қайтарылатын не?

sobes.tech AI

AI-дан жауап

Python-да сөздік бойынша қайталау әдепкі бойынша сөздік кілттерін қайтарады.

Бұл мінез-құлықты арнайы әдістерді пайдалана отырып өзгертуге болады:

  • dict.keys(): кілттердің итераторын қайтарады.
  • dict.values(): мәндердің итераторын қайтарады.
  • dict.items(): (кілт, мән) кортеждерінің итераторын қайтарады.
# Кілттер бойынша қайталаудың мысалы
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key in my_dict:
    print(key)

# Мәндер бойынша қайталаудың мысалы
for value in my_dict.values():
    print(value)

# Кілт-мән жұптары бойынша қайталаудың мысалы
for key, value in my_dict.items():
    print(f"{key}: {value}")

Міне, мысалдармен кесте:

Әдіс Әр қайталауда не қайтарады Қолдану мысалы
(әдепкі) Кілт for k in my_dict:
dict.keys() Кілт for k in my_dict.keys():
dict.values() Мән for v in my_dict.values():
dict.items() (кілт, мән) кортежі for k, v in my_dict.items():