私はPythonが初めてで、re.subまたは他のアプローチを使用してリスト内の個々のアイテムを見つけ、複数のアイテムに置き換えようとしています。例えば:
import re
list = ['abc', 'def']
tolist = []
for item in list:
a = re.sub(r'^(.)(.)(.)$', '\\1\\2', '\\2\\3', item)
tolist.append(a)
print tolist # want: ['ab', 'bc', 'de', 'ef']
'\1\2', '\2\3' の部分は明らかに機能しません。