@Renat871

Как парсить масив python?

Привет, хабровци!
Есть масив {'a': '123', 'b': '456', и т.д.}
Надо переделать в
first = [a, b, и т.д.]
second = [123, 456 и тд]

Поделитесь ссылочкой пожалуйста.
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
lxstvayne
@lxstvayne
Люблю Python
a = {'a': '123', 'b': '456',}
first, second = [], []
for k, v in a.items():
    first.append(k)
    second.append(v)
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@webdiez
Меня все знают как WebDiez.
А это точно массив? Или все таки словарь?
Работа со словарем

# Код Python для демонстрации
# разделить словарь
# в ключи и значения

  
# инициализация _dictionary

ini_dict = {'a' : 'akshat', 'b' : 'bhuvan', 'c': 'chandan'}

  
# печать iniial_dictionary

print("intial_dictionary", str(ini_dict))

  
# разбить словарь на ключи и значения

keys = ini_dict.keys()

values = ini_dict.values()

  
# печать ключей и значений отдельно

print ("keys : ", str(keys))

print ("values : ", str(values))
Ответ написан
@denislysenko
data engineer
Если я првильно понял задание, то вот:

my_dict = {'a': '123', 'b': '456'}  # это твой массив, который на самом деле является словарем

first = list(my_dict.keys()) # это равно ['a', 'b']
second = list(my_dict.values()) # это равно ['123', '456']


https://pythoninfo.ru/osnovy/massivy-python
https://pythonworld.ru/tipy-dannyx-v-python/slovar...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы