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

首頁 > 編程 > Python > 正文

Python2.6版本中實(shí)現(xiàn)字典推導(dǎo) PEP 274(Dict Comprehensions)

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

之前自己也遇到過一次,這段時(shí)間在群里也遇到過幾次的一個(gè)問題
用python2.7寫的一段程序,里面用到了字典推導(dǎo)式,但是服務(wù)器版本是python2.6,無法運(yùn)行。

今天查了下關(guān)于Dict Comprehensions,在pep274中有明確的說明。

http://legacy.python.org/dev/peps/pep-0274/

復(fù)制代碼 代碼如下:

Implementation
    All implementation details were resolved in the Python 2.7 and 3.0
    time-frame.

這個(gè)是從2.7之后才加上的。

2.6版本中我們怎么用呢,其實(shí)用一個(gè)for循環(huán)來解決就好了

復(fù)制代碼 代碼如下:

#表達(dá)式寫法 
In [4]: print {i : chr(65+i) for i in range(4)} 
{0: 'A', 1: 'B', 2: 'C', 3: 'D'} 

復(fù)制代碼 代碼如下:

#for循環(huán)寫法 
In [5]: d = {} 
 
In [6]: for i in range(4): 
   ...:     d[i] = chr(65+i) 
   ...: 
 
In [7]: print d 
{0: 'A', 1: 'B', 2: 'C', 3: 'D'} 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜昌市| 松溪县| 阜城县| 彭阳县| 禄丰县| 平远县| 沙雅县| 高安市| 寿宁县| 柳河县| 武邑县| 精河县| 巴里| 淅川县| 长宁县| 揭阳市| 洛浦县| 阳泉市| 钦州市| 临夏县| 古蔺县| 永清县| 铁力市| 广昌县| 井冈山市| 凤翔县| 灵川县| 湘乡市| 简阳市| 育儿| 眉山市| 永川市| 新野县| 邢台市| 且末县| 美姑县| 封丘县| 彰化市| 行唐县| 泸西县| 云南省|