字符串列表的相关问题

遍历字符串列表(里面是中文),怎样比较它与它下一个值是否一样?

这种简单易解,但是强迫症受不了的代码可以吗?

l=['哈','哈哈','西瓜','草莓','西瓜','西瓜','草莓','草莓']
for i in range(len(l)-1):
    if l[i]==l[i+1]:
        print(l[i])
for i in range(len(l)-1):
    if l[i]==l[i+1] :
        print(f"位置{i}{i+1}的值一样,都是{l[i]}")