1樓:依然特雷西
1、首先開啟python的一個檔案。
2、首先是定義一個字典,用{}括起來,在裡面使用key:value的形式儲存資料,再將這個字典賦值給變數zidian。
3、接著是獲取字典的某一個值,比如獲得小明的成績,我們可以這樣寫:zidian["小明"]。
4、也可以修改字典裡面的值,格式:字典的名稱[key值]=新值。
5、如果我們想要刪除字典中的某一個元素,可以使用pop函式來說實現。
6、使用print將這個字典列印出來。
7、最後執行這個程式,我們就可以看到字典的內容了,發現字典中的第一個元素已經被刪除了。
2樓:匿名使用者
from __future__ import print_function
dic=}
dicfile=open('dic.txt','w')for key in dic:
for innerkey in dic[key]:
print(''.format(key,innerkey,dic[key][innerkey]),file=dicfile)
dicfile.close()
字典是無序的,因此輸出的順序不確定,如果要有序輸出只能按大小排序後輸出
3樓:柒澀琴
>>> dic=}
>>>11542 109754 5.0
11542 119735 3.0
11542 119736 5.0
11542 42640 2.0
11542 43485 5.0
11542 68784 5.0
11542 69983 5.0
11542 83646 5.0
寫入檔案的話,可以這樣:
file = open(path, 'w') #dir是對應的路徑dic=}
4樓:匿名使用者
樓上的是正解啊?莫非你還有什麼特殊的需求?
5樓:匿名使用者
# coding=utf-8
def trans(dic):
rt=try:
fp = open("dict.txt",'w')for (k,v) in dic.items():
for (ik,iv) in v.items():
fp.write('%-10s,%-10s,%-10s\n' %(k,ik,iv))
return rt
finally:
fp.close()
if __name__=="__main__":
dic=}
rt=trans(dic)
python:如何將字典中的值寫入檔案?
6樓:匿名使用者
寫入檔案就是自己裁解這個字典了啊。發現你這是字典套字典再套列表。分開字典用key,然後再key,最終將解讀出來的值write進檔案。
7樓:匿名使用者
yourdict=,'2000':}
out=open('out.xls','w')for key in yourdict:
out.write(key)
for key2 in yourdict[key]:
out.write('\t')
out.write(key2+'\t')
out.write('\t'.join(yourdict[key][key2] ))
out.write('\n')
最後xls轉存為csv即可
如何使用python將指定檔案裡的資料讀取到字典
8樓:匿名使用者
test_date.txt裡面的內容
url:xx.xx.
xx.xx:8080/futureloan/mvc/api/member/login,mobilephone:
*********xx,pwd:123456
url:xx.xx.
xx.xx:8080/futureloan/mvc/api/member/login,mobilephone:
*********xx,pwd:123456
python如何將列表轉為字典,key值相同則合併value
a 齊建國 齊建國 齊二石 黃魯成 黃津孚 split b 13,33,38,26,31 d for x in range len a if a x in d d a x b x else d a x b x print d 單純從資料結構上來講的話,字典的資料結構是雜湊,也就是雜湊表,它是無序的,...
如何用python畫五角星,如何用python畫一個五角星
黑板客 首先要學會python,不然有程式也看不明白啊。然後就是看你要畫什麼樣的了。簡單的5條線就ok。下面的程式就送你一顆星星。雖然沒有天上的那麼亮。from matplotlib import pyplot as plt import numpy as np r 4.0 def circle p...
請問如何用VBA將EXCEL檔案中的資料複製到別EXCEL檔案相同的位置
sheet1的區域a1 c3拷貝到sheet2的區域a1 c3 sheet1.range a1 c3 copy sheet2.range a1 c3 丙雅弘雨凝 sub aaa dim sh1 as worksheet dim sh2 as worksheet set sh1 workbooks 1...