У меня есть строка целых чисел, например string = {11, 2, 14, 1, 17, 1, 123, 1}
Что мне нужно сделать, это превратить ее в список, а затем отсортировать их в два отдельных списка нечетных и четных элементов.
У меня был словарь, который выглядел как {11: 2, 14: 1, 17: 1, 123: 1}
, преобразовал его в строку и удалил двоеточия в запятые, так что теперь у меня есть первая строка. Я сделал это, чтобы разделить элементы на числа 11, 14, 17 и 123 в одном списке и 2, 1, 1 и 1 в другом списке.
Я думаю, что могу преобразовать эту строку в список, а затем использовать цикл, чтобы добавить каждый элемент в список, которым я должен быть. Проблема в том, что я не могу понять, как снова превратить эту строку в список. Как бы я это сделал? Или же я могу разделить значения так, как я хочу, прямо из словаря и сохранить шаги? Спасибо за любую помощь