Flags.
allows_duplicate_labels
Whether this object allows duplicate labels.
Setting allows_duplicate_labels=False ensures that the index (and columns of a DataFrame) are unique. Most methods that accept and return a Series or DataFrame will propagate the value of allows_duplicate_labels.
allows_duplicate_labels=False
See Duplicate Labels for more.
See also
DataFrame.attrs
Set global metadata on this object.
DataFrame.set_flags
Set global flags on this object.
Examples
>>> df = pd.DataFrame({"A": [1, 2]}, index=['a', 'a']) >>> df.allows_duplicate_labels True >>> df.allows_duplicate_labels = False Traceback (most recent call last): ... pandas.errors.DuplicateLabelError: Index has duplicates. positions label a [0, 1]