請問如何用python將字典轉換到文字中

時間 2021-08-30 09:50:30

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...