👩‍💻

言語処理100本ノック 2020 (Rev 2) 第2章: UNIXコマンド 10. 行数のカウント

2023/01/07に公開約600字

問題

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.DataFramelen()の引数に指定すると行数を取得できます。

https://github.com/kurokawa5/nlp100_2020/blob/main/chapter02/solution10.py

参考記事

第2章: UNIXコマンド
Pythonのlen関数で様々な型のオブジェクトのサイズを取得
【 wc 】コマンド――テキストファイルの文字数や行数を数える

Discussion

ログインするとコメントできます