重载DeleteByKey函数，通过单元测试