激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python映射列表實例分析

python映射列表實例分析

2020-05-20 09:54腳本之家 Python

這篇文章主要介紹了python映射列表,實例分析了python映射列表遍歷計算其中每一個元素的使用技巧,需要的朋友可以參考下

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

列表映射是個非常有用的方法,通過對列表的每個元素應用一個函數來轉換數據,可以使用一種策略或者方法來遍歷計算每個元素。

例如:

復制代碼 代碼如下:
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()])

 

返回結果為:

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


 
還可以改進下,把元組轉化成字符串,使用join函數方法。

復制代碼 代碼如下:
'uid=sa;pwd=secret;database=master;server=mpilgrim'


(join函數不僅使用于元組還使用于列表,功能是字符串化)
split跟join相反,把字符串轉換成元組
看如下應用

復制代碼 代碼如下:
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']

 

列表映射用例:

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

 

希望本文所述對大家的Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 激情大乳女做爰办公室韩国 | 日韩高清影视 | 精品一区二区免费 | 国产精品亚洲综合 | av在线观 | 一级电影在线免费观看 | 美国黄色小视频 | 龙的两根好大拔不出去h | 看免费黄色大片 | 午夜视频在线观 | 强伦女教师视频 | 国产精品一区二区手机在线观看 | 免费看一区二区三区 | 亚洲一区在线免费视频 | 精品国产乱码一区二区三区四区 | 色无极影院亚洲 | 综合日韩av | 国产1区2 | 操操操日日日干干干 | 免费一级欧美在线观看视频 | 欧美一区二区精品夜夜嗨 | 99久久久久国产精品免费 | 久久777国产线看观看精品 | 综合国产在线 | 久久久久性 | 看毛片的网址 | 久久99综合久久爱伊人 | 一二区成人影院电影网 | 久久中文字幕在线观看 | 欧美亚洲一区二区三区四区 | chinese中国真实乱对白 | 成人 精品 | 精品国产一区二区三区四区阿崩 | 国产在线免费 | xp123精品视频 | 永久免费黄色大片 | 欧美一级淫片免费视频1 | 久久精品视频一区二区三区 | 在线播放亚洲精品 | caoporn国产一区二区 | av中文一区 |