我应该创建一个费用跟踪器,其中包含数据字段“类别、供应商和金额”。用户输入他们想要的类别,并将其转换为字典。然后,他们输入供应商作为关键字,数量作为值。我能够做到这一点,但用户应该能够创建他们想要的任意多的类别。在我的代码中,它只创建一个字典,当它循环回来时,它会忘记以前的字典,并创建一个新的字典。很抱歉我的措辞,因为我是python的新手。category[vendor] = t
我想根据不同的criteria.Say从dictionary中搜索数据我有4个关键字,用户可以基于任意数量的关键字进行搜索例如:4,3 etc..Ex:I有包含关键字(名、姓、地址、电话号码)的字典.Now用户可以根据任何关键字搜索,比如名字和姓氏,或者只有名字。我正在使用NSPredicate to search.My问题是如何创建动态nspredicate?或者我必须根据用户提供的字段创建多个nspredicate?
提前感谢!