from itertools import groupby
import pandas as pd

Nowcoder = pd.read_csv("Nowcoder.csv", sep=",", dtype=object)

print(Nowcoder[Nowcoder["Language"] == "Python"])

直接用Nowcoder['Language']=='Python'找到Language中python一行,会返回

复制代码12340     True1    False2    FalseName: Language, dtype: bool

df['Language'] == 'Python'创建一个布尔型 Series,该 Series 的长度与 df 的长度相同,

并且对应于每行数据,如果该行中 'Language'列的值为 'Python',则该行对应的 Series 元素为

True,否则为 False。

最后,使用布尔型 Series 作为索引,将 DataFrame 中所有 'Language'列为 'Python'的行提取出来,

并将其打印输出。这里的 df[df['Language']=='Python'] 表示只选择 DataFrame 中 'Language'

列的值为 'Python'的行。