python高級特性
黃浦ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!1、集合的推導(dǎo)式
•列表推導(dǎo)式,使用一句表達式構(gòu)造一個新列表,可包含過濾、轉(zhuǎn)換等操作。
語法:[exp for item in collection if codition]
if codition - 可選
•字典推導(dǎo)式,使用一句表達式構(gòu)造一個新列表,可包含過濾、轉(zhuǎn)換等操作。
語法:{key_exp:value_exp for item in collection if codition}
•集合推導(dǎo)式
語法:{exp for item in collection if codition}
•嵌套列表推導(dǎo)式
2、多函數(shù)模式
函數(shù)列表,python中一切皆對象。
# 處理字符串 str_lst = ['$1.123', ' $1123.454', '$899.12312'] def remove_space(str): """ remove space """ str_no_space = str.replace(' ', '') return str_no_space def remove_dollar(str): """ remove $ """ if '$' in str: return str.replace('$', '') else: return str def clean_str_lst(str_lst, operations): """ clean string list """ result = [] for item in str_lst: for op in operations: item = op(item) result.append(item) return result clean_operations = [remove_space, remove_dollar] result = clean_str_lst(str_lst, clean_operations) print result
文章標題:python高級特性和高階函數(shù)及使用詳解-創(chuàng)新互聯(lián)
分享地址:http://m.rwnh.cn/article8/ddosip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、關(guān)鍵詞優(yōu)化、手機網(wǎng)站建設(shè)、網(wǎng)站收錄、品牌網(wǎng)站設(shè)計、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容