Sobes.tech
Middle

Чӣ тавр дар хотираи Python рӯйхатҳо ва тӯпҳо нигоҳ дошта мешаванд?

sobes.tech AI

Ҷавоб аз AI

Листҳо ва тӯпҳо ҳамчун пайдарпайии объектҳо нигоҳ дошта мешаванд. Асосӣ фарқ дар он аст, ки тӯпҳо тағирнопазир мебошанд.

Барои листҳо:

  • ҳамчун массиви динамикӣ бо ишорагарон ба объектҳо нигоҳ дошта мешаванд.
  • Андозаи онҳо метавонад тағир ёбад.

Барои тӯпҳо:

  • ҳамчун массиви статикӣ бо ишорагарон ба объектҳо нигоҳ дошта мешаванд.
  • Андозаи онҳо пас аз эҷод кардан муайян аст.
# Мисоли лист
my_list = [1, 'hello', 3.14]
# Дар хотира: ишорагар ба массив, ки ишорагарон ба 1, 'hello', 3.14 дорад
# Мисоли тӯп
my_tuple = (1, 'hello', 3.14)
# Дар хотира: ишорагар ба массив, ки ишорагарон ба 1, 'hello', 3.14 дорад
# Фарқ аз лист: андозаи массив тағир дода намешавад
Хусусият Лист (list) Тӯп (tuple)
Таҳриршавандагӣ Таҳриршаванда Таҳрирнашаванда
Ёдгирӣ Динамик массив Статик массив
Иҷрои хондан Бештар барои тӯпҳо бо сабаби андозаи доимӣ Каме сусттар
Иҷрои навиштан/барҳам додан Бештар барои листҳо Имконнопазир (тағйирот тӯп нав месозад)