import os
class setkeyvalue(object):
def init(self):
self.dict = {}
def set(self,key,value):
self.dict[key] = value
def get(self,key):
return self.dict.get(key)
def keys(self):
return self.dict.keys()
name= setkeyvalue()
name.set(‘kevin’,‘18’)
print(name.dict)
print(name.keys())
tom = setkeyvalue()
tom.set(‘tom’,19)
name.set(‘tom’,‘19’)
print(name.dict)
print(tom.dict)
print(name.get(‘kevin’))
print(name.keys())
list1 = [‘tina’,‘kevin’,‘han’,‘gege’,‘HT’,‘YS,‘ben’,‘Mike’]
list2 = [‘36’,‘33’,‘37’,‘35’,‘62’,‘60’,‘31’,‘11’]
for i in range(8):
name.set(list1[i],list2[i])
path = r’C:\Users\Administrator\Desktop\2.txt’
with open(path, ‘w’) as f:
for x in name.keys():
f.write(x + ‘:’ + name.get(x) + ‘\n’)
Python 字典 类 文件操作结合
于 2023-05-20 05:56:16 首次发布