1. 学习
  2. /
  3. 课程
  4. /
  5. pandasで効率的にコードを書く

Connected

练习

時間計測 II

講義でお話ししたように、ほとんどの場合、リスト内包表記は for ループよりも高速です。

このデモでは、リスト内包表記と for ループの効率差がごくわずかで、どちらを選んでもこの単純な処理が瞬時に終わるケースをご覧いただきます。

リスト words には、インターネットから取得したランダムな単語が入っています。ここから、先頭の文字が b の単語だけを残した listlet というリストを作成します。

Python の文字列操作に不慣れな方のために補足すると、各文字列には .startswith() という属性があり、文字列が特定の文字や語句で始まるかどうかを True/False で返します。

说明 1 / 共 2 个

undefined XP
    1
    2
  • リスト内包表記の実行の前の時刻を代入します
  • リスト内包表記の実行の後の時刻を代入します