创建Item
你可以按以下格式创建Item—
>>myproduct = Product(name = 'Mouse', price = 400)
>>print myproduct
上述代码产生了以下结果—
Product(name = 'Mouse', price = 400)
获取字段值
>>myproduct[name]
它将打印结果为 “Mouse”。
或者以另一种方式,你可以使用get()
方法获取数值,如——。
>>myproduct.get(name)
它将打印结果为 “Mouse”。
你也可以用以下方式检查该字段是否存在
>>'name' in myproduct
它将打印结果为 “True”。
或
>>'fname' in myproduct
它将打印结果为’False’。
设置字段值
你可以为如下所示的字段设置数值
>>myproduct['fname'] = 'smith'
>>myproduct['fname']
访问所有的填充值
它可以访问所有的值,这些值存在于 “产品 “Item中。
>>myproduct.keys()
['name', 'price']
或者你可以访问所有的值以及如下所示的字段值—
>>myproduct.items()
[('name', 'Mouse'), ('price', 400)]
>> myresult = Product(myproduct)
>> print myresult
它将打印输出为-
Product(name = 'Mouse', price = 400)
>> myresult1 = myresult.copy()
>> print myresult1
它将打印输出为-
Product(name = 'Mouse', price = 400)