Как проверить, что все значения в столбце записаны в нижнем регистре?

#python #pandas

#питон #панды

Вопрос:

Я хотел бы проверить, все ли значения в столбце A являются строчными строками.

Как бы это можно было сделать?

Я также хочу assert знать, есть ли какие-либо, которые не являются строчными.

Строки могут быть похожи some_string или stringystring и т. Д.

Комментарии:

1. df['A'].str.lower().eq(df['A']).all() ?

2. или df['A'].str.contains('[A-Z]').any() ?

Ответ №1:

Вы пробовали это:

 df['A'].str.islower().all()