如何获取以小写字母开头的行的索引列表?

我有一个数据框,其中一列是df [‘Names’].如何找到名称以小写字母开头的所有行?

col1     Names  
1564      abby   
2289      Barry  

等等

我正试图用正则表达式来完成这个,没有运气.

最佳答案 str.lower的一种方式

df[df.Names.str[0]==df.Names.str[0].str.lower()]
Out[173]: 
   col1 Names
0  1564  abby

另一种方式是较低的

df[df.Names.str[0].str.islower()]
Out[174]: 
   col1 Names
0  1564  abby
点赞