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

初學python數(shù)組的處理代碼

 更新時間:2011年01月04日 22:23:56   作者:  
初學python數(shù)組的處理代碼,學習python的朋友可以參考下。
初學python,小緣緣出了幾道題:
有一 list
a = [1, 2, 3, 4, 5, 6]
請將 a 依
0, 1
1, 2
2, 3
3, 4
4, 5
5, 6
打印輸出,
2.將a list 倒序成 [6, 5, 4, 3, 2, 1]
3.將a 中的偶數(shù)挑出 *2 ,結(jié)果為 [4, 8, 12]

基本上實現(xiàn):
復(fù)制代碼 代碼如下:

a=[1,2,3,4,5,6]

for i in a:
print a.index(i),',',i

a.reverse();

print a

for i in a:
if i%2==0
print i*2

雖然都完成了,但小緣緣說回答的不好,他這樣回復(fù)
復(fù)制代碼 代碼如下:

for k,v in enumerate(a):
print k,v
print a[::-1]
print [i*2 for i in a if not i%2]

當時我就傻眼了,后來緣緣又出了道題目:

造一個 200 個隨機正整數(shù)(1~15)的list
統(tǒng)計其中 正整數(shù)的出現(xiàn)次數(shù),并排序輸出結(jié)果

開始的時候,不清楚random居然還要import。。。。

后來花了好久做出來:
復(fù)制代碼 代碼如下:

>>> import random
>>> mylist = [random.randint(1,15) for i in range(1,200)]
>>> s={}
>>> for i in mylist:
if not s.has_key(i):
s[i]=0
else:
s[i]+=1


>>> cmplist = sorted(s.items(),key=lambda(d):d[1])
>>> result = cmplist[::-1]
>>> print result
[(8, 20), (13, 19), (12, 16), (9, 15), (6, 15), (3, 14), (2, 12), (14, 11), (4, 11), (15, 10), (7, 10), (11, 9), (5, 9), (1, 9), (10, 4)]

緣緣點評循環(huán)的時候,可以用Get比如
復(fù)制代碼 代碼如下:

for i in mylist:
s[i]=s.get(i,0)+1

然后說sorted可以有從大到小的倒排,后來找了一下資料,發(fā)現(xiàn)可以這樣
sorted(d.items(),cmp=lambda x,y:cmp(x[1],y[1]),reverse=True)

相關(guān)文章

  • Python+tkinter模擬“記住我”自動登錄實例代碼

    Python+tkinter模擬“記住我”自動登錄實例代碼

    這篇文章主要介紹了Python+tkinter模擬“記住我”自動登錄實例代碼,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • python從入門到實踐之字典

    python從入門到實踐之字典

    這篇文章主要為大家介紹了python字典,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 如何基于Python實現(xiàn)一個慶祝國慶節(jié)的小程序

    如何基于Python實現(xiàn)一個慶祝國慶節(jié)的小程序

    這篇文章主要介紹了如何基于Python實現(xiàn)一個慶祝國慶節(jié)的小程序,增加了互動選擇祝福語、查詢信息、播放背景音樂及趣味小測驗等功能,使用tkinter增強GUI,提升用戶互動體驗,需要的朋友可以參考下
    2024-09-09
  • Python 中使用 argparse 解析命令行參數(shù)

    Python 中使用 argparse 解析命令行參數(shù)

    這篇文章主要介紹了Python 中使用 argparse 解析命令行參數(shù),argparse 模塊是一個強大的命令行參數(shù)解析器,還有很多功能沒能在這里介紹。下面文化在哪個詳細介紹該內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • Python文件操作類操作實例詳解

    Python文件操作類操作實例詳解

    這篇文章主要介紹了Python文件操作類操作實例代碼,需要的朋友可以參考下
    2014-07-07
  • Python的地形三維可視化Matplotlib和gdal使用實例

    Python的地形三維可視化Matplotlib和gdal使用實例

    這篇文章主要介紹了Python的地形三維可視化Matplotlib和gdal使用實例,具有一定借鑒價值,需要的朋友可以了解下。
    2017-12-12
  • 詳解如何使用Pytorch進行多卡訓練

    詳解如何使用Pytorch進行多卡訓練

    這篇文章主要為大家介紹了使用Pytorch進行多卡訓練的實現(xiàn)方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • 淺析python字符串前加r、f、u、l 的區(qū)別

    淺析python字符串前加r、f、u、l 的區(qū)別

    這篇文章主要介紹了淺析python字符串前加r、f、u、l 的區(qū)別,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • Python?OpenCV視頻文件相關(guān)操作教程

    Python?OpenCV視頻文件相關(guān)操作教程

    最近看了一些opencv的相關(guān)內(nèi)容,這里做一下記錄以及學習中的體會,和大家分享一下,下面這篇文章主要給大家介紹了關(guān)于Python?OpenCV視頻文件相關(guān)操作的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • 詳解用Python把PDF轉(zhuǎn)為Word方法總結(jié)

    詳解用Python把PDF轉(zhuǎn)為Word方法總結(jié)

    這篇文章主要介紹了詳解用Python把PDF轉(zhuǎn)為Word方法總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04

最新評論

微山县| 呼图壁县| 舟山市| 金塔县| 利川市| 方城县| 惠水县| 都兰县| 特克斯县| 桂东县| 高州市| 浦县| 安龙县| 砚山县| 赣榆县| 托克托县| 沁源县| 阳城县| 闸北区| 清河县| 新巴尔虎左旗| 丰镇市| 雅安市| 五常市| 和田市| 定襄县| 石屏县| 临猗县| 大新县| 鹤庆县| 永兴县| 德惠市| 海宁市| 靖江市| 泰顺县| 沧州市| 克什克腾旗| 教育| 皮山县| 栖霞市| 西峡县|