There are multiple ways to check if a column in polars is unique, i.e. it can be used as a key. For example df.get_column("a").is_unique().all() (Previously I had df["a"], but Selecting with indexing is bad? also I had df.select("a") which returns another DataFrame instead of a Series) What is the cleanest or canonical way to do this? Is this the fastest way? Is there some kind of constraint like SQL UNIQUE when loading the DataFrame? Continue reading...