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

Python推導式簡單示例【列表推導式、字典推導式與集合推導式】

 更新時間:2018年12月04日 08:45:07   作者:Duke_Nan  
這篇文章主要介紹了Python推導式,結(jié)合簡單實例形式分析了Python列表推導式、字典推導式與集合推導式基本使用方法,需要的朋友可以參考下

本文實例講述了Python推導式。分享給大家供大家參考,具體如下:

1. 列表推導式

>>> li = [1,2,3,4,5,6]
# 求元素的平方
>>> li_a = [x**2 for x in li ]
>>> li_a
[1, 4, 9, 16, 25, 36]
# 提取偶數(shù)值
>>> li_b = [x for x in li if x%2==0]
>>> li_b
[2, 4, 6]
# 將多維數(shù)組轉(zhuǎn)換成一維數(shù)組
>>> li_c = [[1,2], [3], [], [4,5,6]]
>>> li_d = [j for i in li_c for j in i ]
>>> li_d
[1, 2, 3, 4, 5, 6]
# 使用map
>>> li_1 = ['a', 'b', 'c', 'd']
>>> li_2 = [10, 20, 30, 40]
>>> li_e = list(map(lambda x, y:{x:y}, li_1, li_2))
>>> li_e
[{'a': 10}, {'b': 20}, {'c': 30}, {'d': 40}]

2. 字典推導式

# 解析列表
>>> li = ['a', 'b', 'c', 'd', 'e']
>>> li_1 = {k:v for k, v in enumerate(li)}
>>> li_1
{0: 'a', 1: 'b', 2: 'c', 3: 'd', 4: 'e'}
# 解析字典
>>> dict_a = {'a':10, 'b':20, 'c':30}
>>> dict_b = {v:k for k, v in dict_a.items()}
>>> dict_b
{10: 'a', 20: 'b', 30: 'c'}

3. 集合推導式

>>> set1 = {x for x in range(10)}
>>> set1
set([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

PS:上述代碼在Python2.7與Python3.6環(huán)境下測試

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python列表(list)操作技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

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

相關(guān)文章

  • Python實戰(zhàn)之異步獲取中國天氣信息

    Python實戰(zhàn)之異步獲取中國天氣信息

    這篇文章主要介紹了如何利用Python爬蟲異步獲取天氣信息,用的API是中國天氣網(wǎng)。文中的示例代碼講解詳細,感興趣的小伙伴可以動手試一試
    2022-03-03
  • python爬蟲 批量下載zabbix文檔代碼實例

    python爬蟲 批量下載zabbix文檔代碼實例

    這篇文章主要介紹了python爬蟲 批量下載zabbix文檔代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • python異常和文件處理機制詳解

    python異常和文件處理機制詳解

    這篇文章主要介紹了python異常和文件處理機制,詳細分析了Python異常處理的常用語句、使用方法及相關(guān)注意事項,需要的朋友可以參考下
    2016-07-07
  • Python??處理?Pandas?DataFrame?中的行和列

    Python??處理?Pandas?DataFrame?中的行和列

    這篇文章主要介紹了Python處理Pandas?DataFrame中的行和列,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • python自動格式化json文件的方法

    python自動格式化json文件的方法

    這篇文章主要介紹了python自動格式化json文件的方法,可實現(xiàn)將json文件格式化的功能,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • Pandas?Query方法使用深度總結(jié)

    Pandas?Query方法使用深度總結(jié)

    大多數(shù)Pandas用戶都熟悉iloc[]和loc[]索引器方法,用于檢索行和列。但是隨著檢索數(shù)據(jù)的規(guī)則變得越來越復雜,這些方法也隨之變得更加復雜而臃腫。本文將展示如何使用?query()?方法對數(shù)據(jù)框執(zhí)行查詢,感興趣的可以了解一下
    2022-07-07
  • Python與R語言的簡要對比

    Python與R語言的簡要對比

    這篇文章主要介紹了Python與R語言的簡要對比,小編覺得還挺不錯的,這里分享給大家,需要的朋友可以了解下。
    2017-11-11
  • python使用wmi模塊獲取windows下的系統(tǒng)信息 監(jiān)控系統(tǒng)

    python使用wmi模塊獲取windows下的系統(tǒng)信息 監(jiān)控系統(tǒng)

    Python用WMI模塊獲取Windows系統(tǒng)的硬件信息:硬盤分區(qū)、使用情況,內(nèi)存大小,CPU型號,當前運行的進程,自啟動程序及位置,系統(tǒng)的版本等信息。
    2015-10-10
  • python排序的方法實例總結(jié)

    python排序的方法實例總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于python排序的方法實例總結(jié)內(nèi)容,有興趣的朋友們可以學習下。
    2021-04-04
  • Python實戰(zhàn)之實現(xiàn)簡易的學生選課系統(tǒng)

    Python實戰(zhàn)之實現(xiàn)簡易的學生選課系統(tǒng)

    又到了小伙伴們最喜歡的python實戰(zhàn)環(huán)節(jié),文中對實現(xiàn)簡易的學生選課系統(tǒng)作了非常詳細的代碼示例,對正在學習python的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05

最新評論

喜德县| 郧西县| 凤台县| 永德县| 德兴市| 陕西省| 普定县| 龙山县| 井研县| 隆尧县| 横山县| 万荣县| 香港| 正镶白旗| 准格尔旗| 黄骅市| 孟连| 肇庆市| 通榆县| 江阴市| 灯塔市| 安顺市| 涿鹿县| 双峰县| 灵寿县| 彭阳县| 青海省| 桐城市| 墨竹工卡县| 雷山县| 高唐县| 永登县| 扎兰屯市| 五指山市| 阳城县| 黎川县| 丽江市| 伽师县| 柳州市| 扎兰屯市| 泌阳县|