Я пытался посмотреть на другие вопросы и не нашел ничего подходящего для меня.У меня есть список, если словари (поездки) и хочу получить доступ к значениям в каждом словаре в списке поездок, и преобразовать, если из строки в число с плавающей запятой.
Если я беру поездки [0] вывод:
# {'pickup_latitude': '40.64499',
# 'pickup_longitude': '-73.78115',
# 'trip_distance': '18.38'}
Я пытаюсь создать функцию, которая выполняет итерацию по списку словарей, получая доступ к значениям и передавая их в числа с плавающей точкой.
Я пробовал различные версии приведенного ниже кода, включаяпопытка построить новый словарь и вернуть, что
def float_values(trips):
for trip in trips:
for key, value in trip.items():
value = float(value)
return
float_values [0] должно вывести:
# {'pickup_latitude': 40.64499,
# 'pickup_longitude': -73.78115,
# 'trip_distance': 18.38}
Непрерывное получение
объекта 'function' isнет подписки '
ИЛИ
Объект' NoneType 'не является подпиской