Как сохранить разделенные значения из списка чисел

  • я хочу получать список значений (в данном случае чисел) в ключ под названием "sensor_data" и сохранять эти значения разделенными, но я не смог понять, как сделать эту функцию без использования другого фреймворка.
@api_view(['POST'])
def saveData(request):
    
    values_list = []
    separated_values = values_list.split(',')
    sensor_data = {'sensor_data' : values_list }
    print (sensor_data)
    return Response() 

Вы можете использовать следующее для создания списка кортежей с помощью вашего словаря;

d = { 'a': 1, 'b': 2, 'c': 3 }
new_d = list(d.items())

print(new_d)

EDIT:

Вы можете определить функцию, как показано ниже, чтобы получить ввод от пользователя и присвоить его словарю, который вы можете использовать позже;

def sensor_input():
    user_input = input("please provide a series of numbers (example: 1,2,3,4)")
    input_list = list(user_input.split(","))
    sensor_data ={"input_values" : input_list}
    print(sensor_data)
    return sensor_data

sensor_input()

Выход :

{'input_values': ['1', '2', '3', '4']}
Вернуться на верх