answer = ''
for item in items:
answer += f'название: {item[2]}, состояние: {item[3]}, цена: {item[4]}, продать: /sell_{item[1]}\n'
await message.answer(answer)
можно через reduce примерно то же самое по смыслу написать.Что-то забуксовал с неопределённостями, когда угол может быть задан и как 7 * PI / 4, и он же как -PI / 4Самый простой способ избежать буксование с неопределенностями - нормализовывать входные значения и дальше работать с чистой арифметикой
SM-38 - [FIX] - fix code style
^^^