Sobes.tech
Junior
147

Python-да namedtuple элементтеріне қол жеткізу қалай жүзеге асырылады?

AI-дан жауап

sobes.tech AI

Python-да namedtuple элементтеріне қол жеткізу өріс атауы немесе индекс арқылы жүзеге асырылады.

Өріс атауы бойынша:

// namedtuple құру
from collections import namedtuple
Point = namedtuple('Point', ['x', 'y'])
p = Point(10, 20)

// Атауы бойынша қол жеткізу
x координаты = p.x
y координаты = p.y

Индекс бойынша:

// namedtuple құру (алдыңғы мысалдағы сол `Point` қолданылуда)
// from collections import namedtuple
// Point = namedtuple('Point', ['x', 'y'])
// p = Point(10, 20)

// Индекс арқылы қол жеткізу
x координаты = p[0]
y координаты = p[1]

Итерация қолданғанда:

// namedtuple құру (алдыңғы мысалдағы сол `Point` қолданылуда)
// from collections import namedtuple
// Point = namedtuple('Point', ['x', 'y'])
// p = Point(10, 20)

// Элементтер бойынша қайталау
for мән in p:
    print(мән)