Method 1 :for x, y in df.groupby(by=["a"]): print(f'{x}\n{y}\n')
Method 2 : data = [[1, 2, 3], [1, 5, 6], [7, 8, 9]] df = pd.DataFrame(data, columns=["a", "b", "c"]) df df.groupby(by=["a"]).groups {1: [0, 1], 7: [2]}
Method 1 :for x, y in df.groupby(by=["a"]): print(f'{x}\n{y}\n')
Method 2 : data = [[1, 2, 3], [1, 5, 6], [7, 8, 9]] df = pd.DataFrame(data, columns=["a", "b", "c"]) df df.groupby(by=["a"]).groups {1: [0, 1], 7: [2]}