python自学之路-05

老数据 ={

“#1”:8,

“#”2:4,

“#”4:2,

}


新数据{

 
  

“#1”:8,

“#”2:4,

“#”4:2,

}

老数据接收 = set (老数据 .keys()) 老数据为字典,取出字典中的key,转换成set

新数据接收 = set (新数据.keys()) 同上

新数据有老数据无 = 新数据.difference(老数据)

临时添加数据 = update(新数据有老数据无) update会内容循环操作,将括号内所有数据添加到=前面的变量中,确认无误后再将临时数据赋给老数据

老数据 = 临时添加数据

临时更新数据 = 老数据.intersection(新数据) intersection让两个数据重叠,起到数据内容更新作用

老数据 = 临时更新数据 确认无误在将临时更新数据赋予老数据

你可能感兴趣的:(python自学之路-05)