Skip to main content
`Ctrl`+`K`

# pandas.api.types.is_named_tuple

pandas.api.types.is_named_tuple(obj)

  Check if the object is a named tuple.

  A named tuple is a subclass of `tuple` that has named fields, as created by `collections.namedtuple()`.

  Parameters:
    obj object

      The object that will be checked to determine whether it is a named tuple.

  Returns:
    bool

      Whether obj is a named tuple.

  See also

  `api.types.is_dict_like`

    Check if the object is dict-like.

  `api.types.is_hashable`

    Return True if hash(obj) will succeed, False otherwise.

  `api.types.is_categorical_dtype`

    Check if the dtype is categorical.

  Examples

      >>> from collections import namedtuple
      >>> from pandas.api.types import is_named_tuple
      >>> Point = namedtuple("Point", ["x", "y"])
      >>> p = Point(1, 2)
      >>>
      >>> is_named_tuple(p)
      True
      >>> is_named_tuple((1, 2))
      False