pandas.Flags # 熊猫类 。Flags ( obj , * , allowed_duplicate_labels ) [来源] # 适用于 pandas 对象的标志。 参数: obj系列或 DataFrame这些标志关联的对象。 allowed_duplicate_labels bool, 默认 True该对象是否允许重复标签。默认情况下,允许重复标签。当索引(或 DataFrame 的列)不唯一或任何后续操作引入重复项时,将此设置为False将导致errors.DuplicateLabelError引发 。有关更多信息,请参阅禁止重复标签。 警告 这是一个实验性功能。目前,许多方法无法传播该allows_duplicate_labels值。在未来的版本中,预计每个获取或返回一个或多个 DataFrame 或 Series 对象的方法都会传播allows_duplicate_labels。 例子 属性可以通过两种方式设置: >>> df = pd.DataFrame() >>> df.flags <Flags(allows_duplicate_labels=True)> >>> df.flags.allows_duplicate_labels = False >>> df.flags <Flags(allows_duplicate_labels=False)> >>> df.flags['allows_duplicate_labels'] = True >>> df.flags <Flags(allows_duplicate_labels=True)> 属性 allows_duplicate_labels 该对象是否允许重复标签。 方法