附加压缩列表的最大值
Appending max value of a zipped list
我有这三个列表:
bankNames = ["bank1","bank2","bank3"]
interestRate = (0.05,0.01,0.08)
namePlusInterest = zip(interestRate,bankNames)
print(max(list(namePlusInterest)))
打印函数returns输出:
(0.08, 'bank3')
我希望能够将输出拆分为单个变量(例如):
MaxRate = 0.08
MaxBank = 'bank3'
所以稍后在我的代码中我可以说:
print(MaxBank + "has the highest interest rate of" + MaxRate)
您可以使用元组解包从元组中获取每个单独的元素:
bankNames = ["bank1", "bank2", "bank3"]
interestRate = (0.05, 0.01, 0.08)
namePlusInterest = zip(interestRate, bankNames)
MaxRate, MaxBank = max(list(namePlusInterest))
print(f"{MaxBank} has the highest interest rate of {MaxRate}")
我有这三个列表:
bankNames = ["bank1","bank2","bank3"]
interestRate = (0.05,0.01,0.08)
namePlusInterest = zip(interestRate,bankNames)
print(max(list(namePlusInterest)))
打印函数returns输出:
(0.08, 'bank3')
我希望能够将输出拆分为单个变量(例如):
MaxRate = 0.08
MaxBank = 'bank3'
所以稍后在我的代码中我可以说:
print(MaxBank + "has the highest interest rate of" + MaxRate)
您可以使用元组解包从元组中获取每个单独的元素:
bankNames = ["bank1", "bank2", "bank3"]
interestRate = (0.05, 0.01, 0.08)
namePlusInterest = zip(interestRate, bankNames)
MaxRate, MaxBank = max(list(namePlusInterest))
print(f"{MaxBank} has the highest interest rate of {MaxRate}")