Как распаковать вот такое вот значение в python
Подскажите как распаковать вот это
['Диаметр возвратного провода [мм]', '10']['Наружный диаметр [мм]', '75']['Выпускн.-? [мм]', '8']['Впускн. ? [мм]', '8']['Высота [мм]', '131']
Чтоб получилось
Диаметр возвратного провода мм 10
и т.д в цикле
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
Python позволяет распаковывать массивы и кортежи на несколько переменных, например:
data = ["яблоко", "апельсин"]
value1, value2 = data
print(value1)
# яблоко
print(value2)
# апельсин
В вашем случае получается список, состоящий из списков, соответственно, если вам нужно получить это в виде переменных нужно использовать ту же конструкцию, но в цикле. Например:
data = [["яблоко", "апельсин"], ["груша", "мандарин"]]
for value1, value2 in data:
print(value1) # 1-я итерация: яблоко, 2-я итерация: груша
print(value2) # 1-я итерация: апельсин, 2-я итерация: мандарин
Соответственно, дальше вы можете комбинировать эти переменные как вам угодно