Попробуйте это:
[(i, j) for i, j in enumerate(mylist)]
Вам нужно поместить i,j
внутри кортежа, чтобы работа над списком работала. Альтернативно, учитывая, что enumerate()
уже возвращает кортеж, вы можете вернуть его напрямую, не распаковывая его сначала:
[pair for pair in enumerate(mylist)]
В любом случае результат, который возвращается, как ожидается :
> [(0, 'a'), (1, 'b'), (2, 'c'), (3, 'd')]
Возможно, вы захотите добавить OPTIONS
http-метод к CORS
разрешенным методам. Большинство языков интерфейса передало реальный запрос OPTIONS
. Нечто подобное
configuration.setAllowedMethods(Arrays.asList("GET", "POST", "OPTIONS"));