Lines Matching refs:field_names
348 def namedtuple(typename, field_names, *, rename=False, defaults=None, module=None):
374 if isinstance(field_names, str):
375 field_names = field_names.replace(',', ' ').split()
376 field_names = list(map(str, field_names))
381 for index, name in enumerate(field_names):
386 field_names[index] = f'_{index}'
389 for name in [typename] + field_names:
400 for name in field_names:
411 if len(defaults) > len(field_names):
413 field_defaults = dict(reversed(list(zip(reversed(field_names),
417 field_names = tuple(map(_sys.intern, field_names))
418 num_fields = len(field_names)
419 arg_list = ', '.join(field_names)
422 repr_fmt = '(' + ', '.join(f'{name}=%r' for name in field_names) + ')'
451 result = self._make(_map(kwds.pop, field_names, self))
487 '_fields': field_names,
495 '__match_args__': field_names,
497 for index, name in enumerate(field_names):