1例子一:
2 p = ["
a","
b","
c","
d","
e","
f","g"
]3 o =[0, 0, 0, 0, 0, 1, 1]
4print
type(o)
5 d ={}
6for i in
range(len(p)):
7 d[p[i]] =o[i]
8printd9
1011
例子二12
13 ls1 = ['
pid', '
username
', '
thr', '
pri', '
nice
', '
size
', '
res', '
state
', '
time
', '
wcpu
', '
command']
14 ls2 = ['
32', '
root
', '
1', '
-36', '
-155
', '
0k', '
16k', '
wait
', '
0:00
', '
0.00%
', '
swi3:
', '
ip6opt
', '
ipopt']
15 ls3 = ls2[0:10]
".join(ls2[10:]))
17 d ={}
18for i in
range(len(ls1)):
19 d[ls1[i]] =ls3[i]
20print d
做了整合之後,肯定有人想去查詢怎麼對比資料的值
#coding:utf-8
tulp1 =
tulp2 =
#找出相同的值
for i in
tulp2:
for j in
tulp1:
if i ==j:
if tulp1[i] ==tulp2[j]:
print i, tulp1[i], "
:the same
"else
:
break
#直接比對出不存在的值
dif = set(tulp1.items())^set(tulp2.items())
print dif
list也可以將對應的key和value修改
data =print data["a"
]data["a
"] = 100
data[a]
最終會發現data中a的值,變為100
工作上,使用redis獲取都的資料。每次都是一大串。不知道什麼意思;
於是找了一下怎麼將2個list的資料結合在一起。就可以方便的檢視到獲取的資料
python將兩個list合併成乙個dict的方法
python將兩個list合併成乙個dict的方法 不使用內建函式,直接用 def run list2 1 2,3 4,5 list3 a b c d e dict i 0 length len list2 while i dict list2 i list3 i 這種方法也可以 dit dict ...
mysql將兩個查詢結果顯示在一起
需求 我需要統計多個資料,每個資料需要在不同表進行查詢統計得出,且表與表這間沒有啥關係 我想把這些最終的資料顯示在一起 解決方案 想啥呢?可能嗎,建一張新錶把查出來資料插入進去,再查就顯示在一起了 當然我也強行做了各種試探,結果 如下 雖然最終效果實現了,但是這實際是對兩個表做了笛卡爾積,最終產生了...
將啟動Kafka的幾條命令一起做成乙個批處理檔案
1 最近初步接觸大資料,在本地windows安裝了kafka,然後每次啟動都要至少開兩個cmd命令視窗,再乙個乙個地輸入命令,很麻煩,就想要把這些命令封裝在乙個.bat批處理檔案裡,實現一鍵啟動。2 以下是批處理檔案命令 新建.txt寫完後重新命名.bat即可 echo off start cmd ...