Привет, все, что я очень новичок в программировании.Объединение 2 списков в 1, которые являются значениями в словаре
У меня есть dictC
dictC = { 'а': [1,2,3,4,5], 'б': [5,6,7,8,9,10]}
Я хочу, чтобы мой выход, как
mergedlist = [1,2,3,4,5,6,7,8,9,10]
Может ли один помочь мне с логикой, чтобы определить функционировать?
Я попробовал некоторые вещи, как этот
введите код здесь dictC = { 'а': [1, 2, 3, 4, 5, 6, 7], 'б': [3, 7 , 8, 9, 10]}
result = MergeDictValues(dictC)
print result
dictC = { 'а': [1, 2, 3, 4, 5, 6, 7], 'B': [3, 7, 8, 9 , 10]} dictc = (dictC.values ())
dictc.extend(dictc)
print dictc
Защиту MergeDictValues (inputDict): разрешением ultList = [] mergedList = # я пропускаю моя логика здесь mergedList.extend() возвращение resultList()
MergeDictValues(dictc)
resultList= MergeDictValues(dictc)
print resultList
Что вы пробовали до сих пор? Не могли бы вы показать свою последнюю попытку и объяснить, какие трудности у вас есть? – idjaw
#dictC = {'a': [1, 2, 3, 4, 5, 6, 7], 'b': [3, 7, 8, 9, 10]} #result = MergeDictValues (dictC) #print result dictC = {'a': [1, 2, 3, 4, 5, 6, 7], 'b': [3, 7, 8, 9, 10]} dictc = (dictC.values ()) #dictc.расширить (dictc) печати dictc Защиту MergeDictValues (inputDict): resultList = [] mergedList = ш ( mergedList.extend) возвращение resultList() MergeDictValues (dictc) resultList = MergeDictValues (dictc) печати resultList –
Обновите свой вопрос и разместите там код с помощью инструментов для форматирования. – idjaw