👩💻
言語処理100本ノック 2020 (Rev 2) 第2章: UNIXコマンド 10. 行数のカウント
問題
10. 行数のカウント
行数をカウントせよ.確認にはwcコマンドを用いよ.
solution10.py
import pandas as pd
df = pd.read_csv('chapter02/popular-names.txt', sep='\t', header=None)
print(len(df))
output
2780
solution10.sh
wc -l popular-names.txt
output
2780 popular-names.txt
この問題では、len()
を使用します。pandas.DataFrame
をlen()
の引数に指定すると行数を取得できます。
参考記事
第2章: UNIXコマンド
Pythonのlen関数で様々な型のオブジェクトのサイズを取得
【 wc 】コマンド――テキストファイルの文字数や行数を数える
Discussion