python 有没有一个命令式可以让一个list例如[1,1,2,2,2,3,3]变成...答:有两种方法 第一种 列表a需要排好序,用itertools的groupby函数 import itertools a=[1,1,2,2,2,3,3]print([[group,len(list(items))] for group,items in itertools.groupby(a)])源代码 第二种 列表a不需要排好序,用list的count函数 a=[1,1,2,2,2,3,3]print([[i,a.count(i)] ...