位置:首頁 > 軟件操作教程 > 編程開發(fā) > Python > 問題詳情

python應(yīng)用操作——字典/集合推導(dǎo)式

提問人:ylm發(fā)布時(shí)間:2020-09-29

與我們使用的列表推導(dǎo)相似,我們也可以使用字典/集合推導(dǎo),它們使用起來簡(jiǎn)單且有效,下面是一個(gè)例子:

In [37]: testDict = {i : i*i for i in range(5)}

 

In [38]: testSet = { i*2 for i in range(5)}

 

In [39]: testDict

Out[39]: {0: 0, 1: 1, 2: 4, 3: 9, 4: 16}

 

In [40]: testSet

Out[40]: {0, 2, 4, 6, 8}

注:兩個(gè)語句中只有一個(gè) <:> 的不同,另,在 Python3 中運(yùn)行上述代碼時(shí),將 <xrange> 改為 <range>。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部