国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

python映射列表學(xué)習(xí)

2019-11-14 17:25:23
字體:
供稿:網(wǎng)友

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

 

例如:

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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é)果為:
返回結(jié)果為:
['uid=sa', 'pwd=secret', 'database=master', 'server=mpilgrim']
 
還可以改進(jìn)下,把元組轉(zhuǎn)化成字符串,使用join函數(shù)方法。
'uid=sa;pwd=secret;database=master;server=mpilgrim'
(join函數(shù)不僅使用于元組還使用于列表,功能是字符串化)
split跟join相反,把字符串轉(zhuǎn)換成元組
看如下應(yīng)用
<pre name="code" class="python">>>> <span style="font-family: Arial, Helvetica, sans-serif;">str = 'server=mpilgrim;uid=sa;database=master;pwd=secret'</span></pre>>>> str.split(';')<br>
['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret']<br>
>>> str.split(';', 1)<br>
['server=mpilgrim', 'uid=sa;database=master;pwd=secret']<br>
>>> str.split(';', 2)<br>
['server=mpilgrim', 'uid=sa', 'database=master;pwd=secret']
<pre class="brush:java;"></pre>
<p></p>
<p><br>
</p>
<p><strong>列表映射用例:</strong></p>
<pre class="brush:java;"><pre class="brush:java;">>>> li = [1, 9, 8, 4]
>>> [elem*2 for elem in li] 1
[2, 18, 16, 8]
>>> li
[1, 9, 8, 4]
</pre><br><br></pre>
<br>

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 都昌县| 崇左市| 汉寿县| 昌黎县| 山阴县| 阳朔县| 青神县| 民权县| 拜泉县| 五大连池市| 乾安县| 耒阳市| 农安县| 兰西县| 探索| 澳门| 八宿县| 宝应县| 密山市| 那曲县| 屯昌县| 兴安盟| 凤翔县| 天台县| 县级市| 方山县| 嘉祥县| 弥勒县| 土默特右旗| 怀仁县| 延安市| 八宿县| 信阳市| 芜湖市| 深水埗区| 海兴县| 惠州市| 巩留县| 沛县| 湖口县| 罗源县|