10
辞書をファイルに保存する方法は?
dictの値を変更し、dictをテキストファイルに保存する(形式は同じである必要があります)ことに問題がありmember_phoneます。フィールドを変更したいだけです。 私のテキストファイルは次の形式です。 memberID:member_name:member_email:member_phone そして私はテキストファイルを次のように分割します: mdict={} for line in file: x=line.split(':') a=x[0] b=x[1] c=x[2] d=x[3] e=b+':'+c+':'+d mdict[a]=e にmember_phone格納されてdいる値を変更しようとすると、キーによってフローされずに値が変更され、 def change(mdict,b,c,d,e): a=input('ID') if a in mdict: d= str(input('phone')) mdict[a]=b+':'+c+':'+d else: print('not') そして、どのようにdictを同じフォーマットのテキストファイルに保存しますか?