python 将多个列表分类为dicts.py

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 将多个列表分类为dicts.py相关的知识,希望对你有一定的参考价值。

#sorts all entries across multiple lists into a multidict with the count of each entry as the values.
def sort_multiple_lists(*lists):
	countdict = {}
	for l in lists:
		for num in l:
			if num in countdict.keys():
				countdict[num] += l.count(num)
			else:
				countdict.update({num:l.count(num)})
	return countdict
# assigns each list to a key in a dictionary, removing any duplicate lists
def assign_lists_to_dic(*lists):
	listdict = {}
	for l in lists:
		if l in listdict.values():
			del l
		else:
			listdict.update({len(listdict)+1:l})
	return listdict

以上是关于python 将多个列表分类为dicts.py的主要内容,如果未能解决你的问题,请参考以下文章