1. 程式人生 > >Python學習筆記(7) -- 首字母大寫,其他小寫

Python學習筆記(7) -- 首字母大寫,其他小寫

def normalize(name):

    return name[0].upper() + name[1:].lower()

I love Python!

練習

利用map()函式,把使用者輸入的不規範的英文名字,變為首字母大寫,其他小寫的規範名字。輸入:['adam', 'LISA', 'barT'],輸出:['Adam', 'Lisa', 'Bart']

# -*- coding: utf-8 -*-
# 測試:
L1 = ['adam', 'LISA', 'barT']
L2 = list(map(normalize, L1))
print(L2)