题目 解题思路 思路比较直白,记录不同word的字母哈希表并取交集即可。值得注意的是,如同示例1中,同一个字符共同出现多次也是可以的。 看到题解中有一段很牛的代码: 其中Counter直接取交集以及elements()方法十分便捷,而且Counter取交集与字典(或者说集合)取交集是有区别的: 可以看到,Counter取交集对于相同的key不同的value会自动取更小的值,而字典直接取交集并不是这样: 因此Counter的交集是直接符合题意的,而elements()生成一个迭代器: 因此只需要取list()就直接是返回答案了。