最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python映射列表實(shí)例分析

 更新時(shí)間:2015年01月26日 12:05:48   投稿:shichen2014  
這篇文章主要介紹了python映射列表,實(shí)例分析了python映射列表遍歷計(jì)算其中每一個(gè)元素的使用技巧,需要的朋友可以參考下

本文實(shí)例講述了python映射列表。分享給大家供大家參考。具體分析如下:

列表映射是個(gè)非常有用的方法,通過對列表的每個(gè)元素應(yīng)用一個(gè)函數(shù)來轉(zhuǎn)換數(shù)據(jù),可以使用一種策略或者方法來遍歷計(jì)算每個(gè)元素。

例如:

復(fù)制代碼 代碼如下:
params = {"server":"mpilgrim", \
                "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é)果為:

復(fù)制代碼 代碼如下:
['uid=sa', 'pwd=secret', 'database=master', 'server=mpilgrim']

 
還可以改進(jìn)下,把元組轉(zhuǎn)化成字符串,使用join函數(shù)方法。
復(fù)制代碼 代碼如下:
'uid=sa;pwd=secret;database=master;server=mpilgrim'

(join函數(shù)不僅使用于元組還使用于列表,功能是字符串化)
split跟join相反,把字符串轉(zhuǎn)換成元組
看如下應(yīng)用
復(fù)制代碼 代碼如下:
str = 'server=mpilgrim;uid=sa;database=master;pwd=secret'</span></pre>>>> str.split(';')
['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']

列表映射用例:

復(fù)制代碼 代碼如下:
>>>> li = [1, 9, 8, 4]
>>> [elem*2 for elem in li] 1
[2, 18, 16, 8]
>>> li
[1, 9, 8, 4]

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

大悟县| 昌平区| 栾川县| 霍州市| 瑞昌市| 红河县| 千阳县| 客服| 安义县| 高邮市| 日照市| 吉安市| 那坡县| 凤凰县| 沁阳市| 嘉善县| 林州市| 永和县| 类乌齐县| 桃江县| 麻城市| 满城县| 汝城县| 吴桥县| 永川市| 定西市| 芜湖市| 壤塘县| 丰城市| 韶关市| 乌恰县| 高淳县| 遂溪县| 澎湖县| 石楼县| 平潭县| 临沧市| 长治县| 扶余县| 江永县| 清镇市|