import pandas as pd df = pd.DataFrame([[1, 2, 3, 4], [5, 6, 7, 8], [1, 4, 5, 2]], columns=['a', 'b', 'c', 'd']) print(df) df = df.apply(lambda x: tuple(x), axis=1).values.tolist() print(df)
输出
a b c d 0 1 2 3 4 1 5 6 7 8 2 1 4 5 2 [(1, 2, 3, 4), (5, 6, 7, 8), (1, 4, 5, 2)]



