【发布时间】:2020-07-19 22:19:14
【问题描述】:
我返回 6 个值,但收到错误 - 太多值无法解压 def setOperation(seta, setb):
new_set_a = set(seta)
new_set_b = set(setb)
if len(new_set_b) < 10000 and len(new_set_b) < 10000:
seta_union_setb = new_set_a.union(new_set_b)
seta_union_setb_list = list(seta_union_setb)
seta_union_setb_list.sort()
return seta_union_setb_list
seta_inter_setb = new_set_a.intersection(new_set_b)
seta_inter_setb_list = list(seta_inter_setb)
seta_inter_setb_list.sort()
return seta_inter_setb_list
seta_diff_setb = new_set_a.difference(new_set_b)
seta_diff_setb_list = list(seta_diff_setb)
seta_diff_setb_list.sort()
return seta_diff_setb_list
setb_diff_seta = new_set_b.difference(new_set_a)
setb_diff_seta_list = list(setb_diff_seta)
setb_diff_seta_list.sort()
return setb_diff_seta_list
seta_symm_setb = new_set_a.symmetry(new_set_b)
seta_symm_setb_list = list(seta_symm_setb)
seta_symm_setb_list.sort()
return seta_symm_setb_list
new_set_a_frozen = frozenset(new_set_a)
return new_set_a_frozen
un, int, diffa, diffb, sydiff, frset = setOperation(['apple', 'orange', 'grapes', 'mango', 'starfruit'],
['papaya', 'mango', 'jackfruit', 'grapes', 'lichy'])
有人可以帮我确定我收到以下错误的原因 - ValueError:要解压的值太多(预计 6 个)
【问题讨论】:
标签: python-3.x