import pandas as pd Nowcoder = pd.read_csv("Nowcoder.csv") # print(Nowcoder.iloc[10:20, 5]) # print(Nowcoder.loc[10:20, "Language"]) # print(Nowcoder["Language"].loc[10:20]) print(Nowcoder["Language"].iloc[10:20])
loc : Selection by Label ,按标签取数据,
loc[行索引,列名/column](如果第二个参数的个数是全部即 : ,可以省略不写)。
例:
print(df.loc[1,'name']) # 索引1(行),名为‘name’的列
iloc : Selection by Position,即按位置选择. 只接受整型参数。
不接受列字段名称作为参数,只支持列字段的位置索引作为参数。
iloc
例:
print(df.iloc[1,0]) # 第2行第1列的值