這篇文章主要為大家詳細介紹了python字典DICT類型合併,具有一定的參考價值,有興趣的小夥伴們可以參考一下
本文為大家分享了python字典DICT類型合併的方法,供大家參考,具體內容如下
我要的字典的鍵值有些是數據庫中表的字段名, 但是有些卻不是, 我需要把它們整合到一起, 因此有些這篇文章. (非得湊夠150個字,我也是沒有辦法,扯一點昨天的問題吧,話說python中的session就只能在requests庫中發揮作用?就不能想asp.net中那樣存值,然後設定過期時間以便驗證?裡用不上了,web.py中用webpy自己的session也有問題,不能跨.py呼叫嘛?
key = ['success', 'dangerous'] value = '' # 返回的list result_list = [] index = 0 while index < 4: # 中间字典,存储数据,以及防止append覆盖 result_dict = {} _key = key[0] value = str(index) result_dict[_key] = value index = index + 1 result_list.append(result_dict) index = 0 return_list = [] print result_list while index < 4: # 中间字典,存储数据,以及防止append覆盖 result_dict = {} _key = key[1] value = str(index) result_dict[_key] = value dictMerge = dict(result_list[index].items() + result_dict.items()) return_list.append(dictMerge) index = index + 1 print return_list程式輸出:
key = ['success', 'dangerous'] value = '' # 返回的list result_list = [] index = 0 while index < 4: # 中间字典,存储数据,以及防止append覆盖 result_dict = {} _key = key[0] value = str(index) result_dict[_key] = value index = index + 1 result_list.append(result_dict) index = 0 return_list = [] print result_list while index < 4: # 中间字典,存储数据,以及防止append覆盖 result_dict = {} _key = key[1] value = str(index) result_dict[_key] = value if int(result_list[index]['success']) % 2 != 0: dictMerge = dict(result_list[index].items() + result_dict.items()) result_list.remove(result_list[index]) result_list.append(dictMerge) index = index + 1 print result_list
以上是python字典DICT型合併詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!