Pythonで歌詞の単語数をカウントする方法


  1. split()メソッドを使用する方法:

    lyrics = "City of stars, are you shining just for me?"
    word_count = len(lyrics.split())
    print("歌詞の単語数:", word_count)
  2. 正規表現を使用する方法:

    import re
    lyrics = "City of stars, are you shining just for me?"
    word_count = len(re.findall(r'\w+', lyrics))
    print("歌詞の単語数:", word_count)
  3. NLTK(Natural Language Toolkit)を使用する方法:

    import nltk
    nltk.download('punkt')  # 最初に実行して必要なデータをダウンロード
    lyrics = "City of stars, are you shining just for me?"
    word_count = len(nltk.word_tokenize(lyrics))
    print("歌詞の単語数:", word_count)

これらの方法は、与えられた歌詞の文字列を単語ごとに分割し、その数をカウントします。ご希望の手法を選択し、上記の例を参考にしてください。