d = {'days': '1', 'week': '15'}
p = [float(value) for k, value in d.items()]
res = ', '.join([f'{key}={value}' for key, value in d.items()])
res = ', '.join([f"{key}={float(value)}" for key, value in d.items()])
Затем все приводится к формату строки типа ключ=значение
Как можно значение оставить типа float?