日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python - 如何利用元組中某個數據或字典中某組key,對一個序列的數據進行排序?

瀏覽:191日期:2022-06-29 15:57:33

問題描述

假設通過對海量的原始數據后分析得到這樣的數據:

[(id,node,val)(id,node,val)...]就是依次為 用戶id,所在服務器,數值 這樣的元組,然后要根據服務器分開,再依靠val大小進行排序,然后寫入excel中。或者產生[{'id':xxx,'node':xxx,'val':xxx},{'id':xxx,'node':xxx,'val':xxx}...]如果是只有一組kv,可以通過sorted的方式進行排序,但是現在node的名稱是未知的,這些服務器名每天都可以能會發生變化。當我獲取到這樣的數據后,如何根據服務器名稱分開,再排序數據呢?這里主要卡在,node本身的名稱并不是固定的,比如你先創建n個列表,把相同節點的數據放進去,但你不知道要創建多少個列表。而且之后在將處理后的數據寫入excel時,勢必要用到循環。這樣循環套循環,而且無論是數據分類后,還是排布后的新數據組名稱都不是確定的。即便使用exec命令也無法滿足需要啊

問題解答

回答1:

from collections import defaultdictd = defaultdict(list)data = [(id,node,val),(id,node,val)...]# 按node進行分組for x in data: d[x[1]].append(x) # 將分組數據依次寫入excelfor _, v in d.iteritems(): # 排序 tmp = sorted(v, key=lambda x: x['val'], reverse=True/False) # 寫入excel write_to_excel(tmp)

另外其實可以將數據按id, node, val 全部寫入csv文件通過linux的awk, uniq, sort 等命令工具寫一個shell腳本, 也是很快的

還有關于你的海量數據究竟有多大, 在哪個數量級,沒有明確, 如果數據量真的很大, 用上面的python代碼內存不夠用也是可能的, 這個需要你自己估算下

回答2:

如果我正確理解了你的需求的話,可以用字典,字典的鍵是node的名稱,字典的值是由項組成的列表:

data = [{'id':xxx,'node':xxx,'val':xxx},{'id':xxx,'node':xxx,'val':xxx}...]result = {}for data_item in data: node_name = data_item['node'] if node_name in result.keys():result[node_name].append(data_item) else:result[node_name] = [data_item]

之后再根據鍵(服務器名稱)取出字典中的每一項的值(就是數據列表),對其sort加lambda根據每一項中的某個值進行排序。

標簽: Python 編程
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
蜜臀精品久久久久久蜜臀| 日本蜜桃在线观看视频| 精精国产xxxx视频在线野外 | 亚洲精品精选| 亚洲一区av| 一级成人国产| 亚洲精品美女91| 天堂va在线高清一区| 日本精品久久| 国产精品久久久久久久免费软件| 激情欧美一区二区三区| 日韩精品看片| 久久婷婷av| 夜夜嗨网站十八久久| 国产女优一区| 日韩国产在线观看一区| 国产精东传媒成人av电影| 国产精品毛片久久久| 国产亚洲一区在线| 免费观看在线色综合| 日韩精品免费观看视频| 亚洲国产不卡| 免费观看久久久4p| 国产精品久久久久久模特| 亚洲欧洲免费| 91精品国产自产在线丝袜啪| 美女视频免费精品| 欧美不卡高清一区二区三区| 亚洲欧美日韩一区在线观看| 97成人在线| caoporn视频在线| 99亚洲精品| 91在线成人| 92国产精品| 亚洲一区二区免费在线观看| 国产精品乱战久久久| 神马久久午夜| 国精品产品一区| 久久精品99久久无色码中文字幕| 日韩成人免费| 亚洲激情黄色| 国产精品天堂蜜av在线播放| 久久精品电影| 日韩国产欧美一区二区三区| 丁香婷婷久久| 精品国产一区二区三区2021| 欧美少妇精品| 久久亚洲影院| 久久久91麻豆精品国产一区| av一区二区高清| 国产精品久久久一区二区| 999久久久精品国产| 午夜久久av| 欧美三区四区| 日本免费一区二区视频| 日韩在线免费| 欧美色综合网| 激情综合在线| 欧美1区2区3| 久久av在线| 亚洲综合专区| 91亚洲国产| 最新亚洲国产| 成人啊v在线| 欧美色综合网| 黄色成人精品网站| 精品国产精品国产偷麻豆| 日韩精品一级中文字幕精品视频免费观看| 蜜桃av一区| 国产91在线播放精品| 首页亚洲欧美制服丝腿| 色欧美自拍视频| 日本不卡不码高清免费观看| 91精品精品| 精品一区二区三区免费看| 一区二区三区四区日韩| 久久精选视频| 欧美激情精品| 日韩精品免费观看视频| 日本不良网站在线观看| 精品亚洲a∨| 久久精品99久久久| 捆绑调教日本一区二区三区| 日韩毛片网站| 九九久久婷婷| 91日韩在线| 久久福利在线| 日韩精品福利一区二区三区| 1024精品久久久久久久久| 亚洲福利专区| 精品一区视频| 免费观看久久av| 国产精品久久久久9999高清| 蜜桃视频在线观看一区二区| 欧美日韩国产一区二区三区不卡| 亚洲丝袜啪啪| 欧美69视频| 日韩在线精品| 久久精品国产在热久久| 久久精品 人人爱| 亚洲精品三级| 免费黄网站欧美| 亚洲欧美日韩国产一区| 国产毛片一区二区三区 | 国产成人免费| 国产欧美一区二区色老头| 亚洲图片久久| 不卡一区综合视频| 一区二区国产精品| 今天的高清视频免费播放成人| 老牛国产精品一区的观看方式| 99精品在线| 特黄毛片在线观看| 高清一区二区| 久久尤物视频| 美女视频网站久久| 美女在线视频一区| 麻豆91在线播放| 亚洲精品91| 999久久久免费精品国产| 国产99在线| 日韩电影在线视频| 欧美黄色网页| 国产一区日韩欧美| 免费观看不卡av| av亚洲在线观看| 国产视频一区免费看| 午夜一级在线看亚洲| 三级欧美韩日大片在线看| 久久一二三区| 亚洲欧洲国产精品一区| 日韩中文字幕| 国产美女久久| 蜜臀a∨国产成人精品| 国产91在线播放精品| 久久精品国产99国产精品| 蜜臀va亚洲va欧美va天堂 | 国产精品视频3p| 国产精品资源| 国产成人免费| 秋霞影视一区二区三区| 欧美/亚洲一区| 亚洲欧美高清| 91精品日本| 精品国产黄a∨片高清在线| 一级欧美视频| 日韩成人在线看| 欧美经典一区| 日韩久久精品| 99热精品在线观看| 日本中文字幕视频一区| 国产精品一线天粉嫩av| 精品一区二区三区中文字幕在线| 日韩精品一二三| 亚洲人成亚洲精品| 国产精品18| 四虎4545www国产精品 | 欧美日韩日本国产亚洲在线| 香蕉久久夜色精品国产| 日本电影久久久| 国产福利91精品一区二区| 免费一二一二在线视频| 视频一区中文字幕| 国产精品tv| 欧美va天堂| 日韩三级精品| 亚洲综合小说| 国产精品一区二区精品 | 高清一区二区三区av| 欧美日韩一二三四| 日韩一区二区三区精品| 国产a久久精品一区二区三区| 免费在线成人| 99精品一区| 日韩高清三区| 亚洲精品日韩久久| 国产精品久久| 欧美日韩国产免费观看视频| 青青草国产精品亚洲专区无| 亚洲制服一区| 精品香蕉视频| 久久性天堂网| 成人三级高清视频在线看| 日韩中文字幕一区二区三区| 1024精品久久久久久久久| 日韩 欧美一区二区三区| 日韩成人免费| 美国三级日本三级久久99 | 午夜av成人| 婷婷精品在线| 国产 日韩 欧美一区| 四虎精品一区二区免费| 深夜福利视频一区二区| 亚洲精品三级| 999精品在线| 国产精品一区二区中文字幕| 国产精品videossex久久发布 | 成人一区不卡| 亚洲一级大片| 69堂精品视频在线播放|