Вот мой код:сортировать список поплавка питон
for line in lines:
name,price,yield = line.split(',')
for part in [price,yield]:
part = float(part)
company = Company(name,price,yield)
tempList = sorted(companyList, key=lambda company: company.price)
for company in tempList:
print(company.price)
Распечатанный список занимает 49,0 в меньшем количестве, чем 5,0 Кто-нибудь знает, что происходит не так?
Что класса компания выглядит? – ZdaR
Не используйте '' yield'' в качестве переменной. Это ключевое слово в Python! –
Не должен ли этот код генерировать SyntaxError? –