python映射列表實(shí)例分析
本文實(shí)例講述了python映射列表。分享給大家供大家參考。具體分析如下:
列表映射是個非常有用的方法,通過對列表的每個元素應(yīng)用一個函數(shù)來轉(zhuǎn)換數(shù)據(jù),可以使用一種策略或者方法來遍歷計算每個元素。
例如:
"database":"master", \
"uid":"sa", \
"pwd":"secret" \
}
print ["%s=%s" % (k, params[k]) for k in params.keys()]
print ';'.join(["%s=%s" % (k, params[k]) for k in params.keys()])
返回結(jié)果為:
還可以改進(jìn)下,把元組轉(zhuǎn)化成字符串,使用join函數(shù)方法。
(join函數(shù)不僅使用于元組還使用于列表,功能是字符串化)
split跟join相反,把字符串轉(zhuǎn)換成元組
看如下應(yīng)用
['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret']
>>> str.split(';', 1)
['server=mpilgrim', 'uid=sa;database=master;pwd=secret']
>>> str.split(';', 2)
['server=mpilgrim', 'uid=sa', 'database=master;pwd=secret']
列表映射用例:
>>> [elem*2 for elem in li] 1
[2, 18, 16, 8]
>>> li
[1, 9, 8, 4]
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
Tensorflow中的placeholder和feed_dict的使用
這篇文章主要介紹了Tensorflow中的placeholder和feed_dict的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-07-07
將Jupyter?Notebook(.ipynb)文件轉(zhuǎn)換為Python(.py)文件的3種方法
大多數(shù)數(shù)據(jù)科學(xué)在線課程都把Jupyter Notebook作為教學(xué)媒介,這是因?yàn)槌鯇W(xué)者在Jupyter Notebook的單元格中編寫代碼,比編寫包含類和函數(shù)的腳本更容易,這篇文章主要給大家介紹了關(guān)于將Jupyter?Notebook(.ipynb)文件轉(zhuǎn)換為Python(.py)文件的3種方法,需要的朋友可以參考下2023-10-10
python Django框架實(shí)現(xiàn)自定義表單提交
這篇文章主要為大家詳細(xì)介紹了Django框架實(shí)現(xiàn)自定義表單提交,針對"表單提交"和"Ajax提交"兩種方式來解決CSRF帶來的錯誤進(jìn)行講解,感興趣的小伙伴們可以參考一下2016-03-03
Python 單元測試(unittest)的使用小結(jié)
Python中有一個自帶的單元測試框架是unittest模塊,用它來做單元測試,本篇文章主要介紹了Python 單元測試(unittest)的使用小結(jié),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-11-11
python數(shù)據(jù)分析近年比特幣價格漲幅趨勢分布
這篇文章主要為大家介紹了python分析近年來比特幣價格漲幅趨勢的數(shù)據(jù)分布,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11
python 爬蟲 實(shí)現(xiàn)增量去重和定時爬取實(shí)例
今天小編就為大家分享一篇python 爬蟲 實(shí)現(xiàn)增量去重和定時爬取實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
python通過nmap掃描在線設(shè)備并嘗試AAA登錄(實(shí)例代碼)
這篇文章主要介紹了python通過nmap掃描在線設(shè)備并嘗試AAA登錄,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12
python批量提取圖片信息并保存的實(shí)現(xiàn)
這篇文章主要介紹了python批量提取圖片信息并保存的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
python3?cookbook解壓可迭代對象賦值給多個變量的問題及解決方案
這篇文章主要介紹了python3?cookbook-解壓可迭代對象賦值給多個變量,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2024-01-01

