【发布时间】:2022-01-22 09:38:34
【问题描述】:
我有这样的代码
class salesperson:
def __init__(self, name):
self.name=name
def buyproduct(self, product_name, market_price, quantity):
self.product_name = product_name
self.market_price=market_price
self.quantity=quantity
print(self.product_name, self.market_price, self.quantity)
def getname(self):
print(self.name)
我的意见是
sp_name=salesperson('name')
sp_name.buyproduct('mobile',30,20)
我得到的输出
mobile 30 20
知道我想将此输出转换为字典格式(1 个键和 2 个值作为列表格式)
预期输出。
{ 'mobile': [30,20] }
你们能建议我使用什么逻辑吗?~谢谢提前
【问题讨论】:
-
打印({self.product_name: [self.market_price, self.quantity]})