1樓:藍星人搶不到
d={}
f=open(txtpath,'r')
for line in f:
key,value=line.split(" ")d[key]=value
f.close()
2樓:匿名使用者
# -*- coding: utf-8 -*-__author__ = 'lpe234'
'''# tmp.txt
鬥魂,1
惡魔少爺蘿莉控,0
官途,1
醫手遮天,1
官途,1
破竅九天,1
天下師兄一般黑,0
禮物:遇見於朦朧,0
重生之錦繡嫡女,1
先婚厚愛,0
先婚厚愛,1
'''def main():
tmp_dict = {}
with open('tmp.txt', 'r') as f:
txt = f.read()
for t in txt.split():
k, v = t.split(',')
if not k in tmp_dict:
tmp_dict[k] = v
print tmp_dict
if __name__ == '__main__':
main()
3樓:我是等你的季節
key,value=line.split(" ,")
如果文件中是用「,」分開的話就需要有「,」;
但是如果文件區分就是「 」,則不需要寫!
4樓:
第一列是什麼值 第二列又是什麼值呢
請問如何用python將字典轉換到txt文字中?
5樓:依然特雷西
1、首先開啟python的一個檔案。
2、首先是定義一個字典,用{}括起來,在裡面使用key:value的形式儲存資料,再將這個字典賦值給變數zidian。
3、接著是獲取字典的某一個值,比如獲得小明的成績,我們可以這樣寫:zidian["小明"]。
4、也可以修改字典裡面的值,格式:字典的名稱[key值]=新值。
5、如果我們想要刪除字典中的某一個元素,可以使用pop函式來說實現。
6、使用print將這個字典列印出來。
7、最後執行這個程式,我們就可以看到字典的內容了,發現字典中的第一個元素已經被刪除了。
6樓:匿名使用者
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()
字典是無序的,因此輸出的順序不確定,如果要有序輸出只能按大小排序後輸出
7樓:柒澀琴
>>> 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=}
8樓:匿名使用者
樓上的是正解啊?莫非你還有什麼特殊的需求?
9樓:匿名使用者
# 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 讀取txt格式檔案 來填寫字典
10樓:
dict_data = {}
with open('dict_2data.txt', 'r') as df:
for kv in [d.strip().split(' ') for d in df]:
dict_data[kv[0]] = kv[1]print dict_data
python字典存入txt 急!!!
11樓:
# -*- coding: cp936 -*-import os
write_file = os.getcwd() + '\dit.txt'
print write_file
output = open(write_file,'w')dic =
for i in dic:
print i,dic[i]
write_str = str(i) + ' ' + dic[i] + '\n'
output.write(write_str)output.close()
試試看咯。
python編寫程式將輸入的內容儲存到檔案中,用到
with open 1.txt a as f print input is starting,press q to quit.loop true while loop input string input please input something if input string q f.writ...
python中怎樣將檔案拷貝到指定的目錄下
使用了os和shutil兩個模組,os.listdir用於讀取目標目錄中的檔名稱,star資料夾中儲存了我手動篩選出來的dng格式 jpg資料夾中儲存了所有的jpg格式 於是在獲取到所有dng格式 後使用flag陣列標記一下,然後迴圈遍歷targetnames陣列尋找對應名稱的jpg檔案,找到的話就...
如何將筆記本中的檔案直接匯入到桌上型電腦中
你可以連結一個區域網,然後將筆記本中的磁碟全部共享不就行了麼?一般處理方法,需要用一條網線把兩個電腦連線起來,把兩個電腦都設定在同一工作組,把要傳的檔案屬性設定成共享,這樣對方可以在它的網路鄰居里直接進入你的電腦,把檔案複製就行了。不只上面那種方法,也可以把臺式電腦硬碟拆下,直連筆記本 須轉換裝置 ...