UtilData::list2Dict Function

dict list2Dict(list data, string k='stock_id’)

Description

change a list of dict into a dict keyed by k

Paramters

  • data list, each item of the list is a dict.
  • k string, select the k's value as new for new key in returning dict.

Return

  • dict, a new keyed by k, valued by original data.

Detail Information


list2Dict([{’name’:’zhangzhi’, ‘id’:123},{’name’:’cheungzee’, ‘id’:456}], k=’name’)
returns:
{
‘zhangzhi’:{’name’:’zhangzhi’, ‘id’:123}, 
‘cheungzee’:{’name’:’cheungzee’, ‘id’:456} 
}

Changelog

newly built, 2012-01-21

 
projs/clans/docs/infopro_lib_utildata_list2dict.txt · Last modified: 2014/01/21 10:30 by cheungzeecn     Back to top