标签: python
使用empty_list = [],如果我们调用list(itertools.product(empty_list)),则会得到预期的空列表[]。
empty_list = []
list(itertools.product(empty_list))
[]
但是,list(itertools.product(*empty_list))返回[()](列表中的空元组)。
list(itertools.product(*empty_list))
[()]
如果empty_list为空,如何解包?这种行为会与其他功能一起发生吗?
empty_list