Py学习  »  awesoon  »  全部回复
回复总数  1
6 年前
回复了 awesoon 创建的主题 » python中是否有函数可以解包任何序列?[副本]

你可以用 itertools.starmap :

In [46]: list(itertools.starmap(a.__setattr__, {'a': '1', 'b': '2'}.items()))
Out[46]: [None, None]

In [47]: a
Out[47]: namespace(a='1', b='2')

尽管我不认为那张单子 list(map 比简单的循环更具可读性。