Agile育成ブログ
未来を変える喜びを
未分類

map関数を使い第一引数に定義した関数を第二引数に配列を設定することによりlistのすべての要素にcapitalize関数が適応され、英単語の最初の文字が大文字に変わった

def capitalize(word):
    return word.capitalize()

words = ["january","february","march","april","may","june"]
print(list(map(capitalize,words)))
['January','February','March','April','May','June']

map関数を使いlistの中にある英単語の最初の文字を大文字に変える処理
関数capitalizeは引数として受け取った値の最初の文字を大文字に変えて戻り値として返している関数。
wordsはmap関数に適応させるイテラブルである配列

You cannot copy content of this page