文を受け取り、少なくとも長さが 4 で小文字の単語を返す関数を定義したいと考えています。問題は、私は Python にかなり慣れていないため、整数ではなく単語を扱うコードを作成する方法がよくわからないことです。私の現在のコードは次のとおりです。
def my_function(s):
sentence = []
for word in s.split():
if len(word) >=4:
return (word.lower())
StackOverflow と Python チュートリアルで見たものから、コードがどこに出力されるかmy_function("Bill's dog was born in 2010")
を期待する
と、正規表現が役立ちますが、モジュールで何が起こっているのかを完全には理解していません。正規表現がどのように役立つか説明できますか?["bill","born"]
"bill's"