Dataframe的数据筛选

大家好!我现在有一个名为df的Dataframe,如下图:

img

我现在想只保留表中的列名和第一行的内容,请问用什么代码实现?
谢谢!


import pandas as pd

data = pd.DataFrame({
    "id": [7058, 7059, 7072, 7054],
    "name": ['sravan', 'jyothika', 'harsha', 'ramya'],
    "subjects": ['java', 'python', 'html/php', 'php/js']
}
)

print(data.iloc[0])

print("---------------")
print(data.iloc[:1])

img