如题,
比如:a b c d a f a d r a c v
跟在a后面的就加入字典{a:[]}的这个列表内
最后得到的结果应该是
{a:[b,f,d,c],b:[c],f:[a],d:[r],c:[v]}
请问这个该如何实现?
是否应该使用正则表达式
如题,
比如:a b c d a f a d r a c v
跟在a后面的就加入字典{a:[]}的这个列表内
最后得到的结果应该是
{a:[b,f,d,c],b:[c],f:[a],d:[r],c:[v]}
请问这个该如何实现?
是否应该使用正则表达式
from collections import defaultdict
a="abcdafadracv"
res=defaultdict(list)
for key,value in zip(a[:-1],a[1:]):
res[key].append(value)
print(res)