python中判断某一个元素是否在一个列表中,可以使用关键字in 和 not in. 示例如下: 如果需要输出相应的信息,可以搭配使用if语句,这里不赘述. ------------------------------------------------------------------------------------------分割线------------------------------------------------------------------------------
第一种写法: a = ['h','h','e','a','a'] result = {} for i in a: if i not in result: result[i] = 1 else: result[i] += 1 print(result) 最后统计成一个字典,字典的键是列表中元素的值,字典的值是出现的次数 不过每循环一次都要进行逻辑判断很浪费性能 第二种写法: a = ['h','h','e','a','a'] result = {} for i in a: result.setde