У меня есть список, который содержит значения, сгенерированные случайным образом.Каждое значение этого списка соответствует одному конкретному параметру, такому как расстояние, время и так далее.Я создал функцию, которая округляет каждое значение этого списка до количества цифр, введенных пользователем:
def round_list(list_x):
for i in range(0, len(list_x)):
incrementer = raw_input('Enter the increment value: ')
list_x[i] = np.round(list_x[i], int(incrementer))
return list_x
x = round_list(x)
print(x)
Но это будет работать только для правильной установки десятичных знаков?Что, если пользователь хочет, чтобы оно было округлено до каждого 0.25
или каждого 0.03
?Как бы я это включил?Я не думаю, что round()
может это сделать.