pandas 小技巧

1.找出某个字段包含某字符串的行:

my_df[my_df['col_B'].str.contains('大连') > 0]
或者 my_df[my_df[
'col_B'].apply(lambda x:str(x).find('大连')>=0)]

2.字段值长度大于零的行:

my_df[my_df['col_b'].apply(lambda x: len(x)) > 0)]
或者 my_df[my_df[
'col_B'].str.len() > 0]

 

posted @ 2018-07-12 19:30  morein2008  阅读(166)  评论(0编辑  收藏  举报