たとえばマスクを作って処理することができます。 >>> import pandas as pd >>> df = pd.DataFrame(data={'moji': ["aaa", "b", "cccc", "d", "eeeee", "fffffffff", "gg", "hhhhhh", "iiiii"]}) >>> mask = df['moji'].str.len() >= 3 >>> df[mask] moji 0 aaa 2 cccc 4 eeeee 5 fffffffff 7 hhhhhh 8 iiiii 1行にも書けます。 >>> df[lambda df: df['moji'].str.len() >= 3] moji 0 aaa 2 cccc 4 eeeee 5 fffffffff 7 hhhhhh 8 iiiii このドキュメントが参考になります:Indexing
![pandasで文字の長さによる抽出](https://cdn-ak-scissors.b.st-hatena.com/image/square/f6bc393cd0b6bd2196935e603c5d031bd6ca6699/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fja%2FImg%2Fapple-touch-icon%402.png%3Fv%3D1cfb10b305ca)