[Python]map/reduce-字符串格式化/求乘積

要求,將輸入的一組不規(guī)則名稱字符串轉(zhuǎn)換為首字母大寫其余字母小寫的格式。

def normalize(name):
    name = str(name).lower()
    name1 = name[:1]
    name2 = name[1:]
    name = name1.upper() + name2
    return name
L1 = ['adam', 'LISA', 'barT']
print map(normalize, L1)

要求,使用reduce求一組數(shù)字的乘積

def prod(L):
    return reduce(lambda x, y : x * y, list(L))

print prod(range(3, 10, 2))
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,679評論 0 4
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • 本節(jié)要介紹的是Python里面常用的幾種數(shù)據(jù)結(jié)構(gòu)。通常情況下,聲明一個變量只保存一個值是遠(yuǎn)遠(yuǎn)不夠的,我們需要將一組...
    小黑y99閱讀 65,602評論 0 9
  • 好累哦,今天。一天差不多都腦力活動,中午沒有休息,一個中午都在洗衣服。也許是氣虛,總是覺得累,也許是因為想太...
    一抹茶色z閱讀 132評論 0 0
  • 最近為了我的心臟著實提心吊膽忐忑不安了一陣。 起因是下周有個入職體檢,好歹過五關(guān)斬六將通過了筆面,總不能死在這里。...
    SnowKnow閱讀 386評論 2 1

友情鏈接更多精彩內(nèi)容