import re
from itertools import count
str1 = "[2.4],[5],[2.54],[4],[3.36],[4.46],[3.36],[4],[3.63],[4.86],[4],[4.63]"
# => "[2.4,5],[2.54,4],[3.36,4.46],[3.36,4],[3.63,4.86],[4,4.63]"
c = count(0)
print( re.sub(r"],\[", lambda x: "," if next(c) % 2 == 0 else x.group(), str1) )
aW1wb3J0IHJlCmZyb20gaXRlcnRvb2xzIGltcG9ydCBjb3VudAoKc3RyMSA9ICJbMi40XSxbNV0sWzIuNTRdLFs0XSxbMy4zNl0sWzQuNDZdLFszLjM2XSxbNF0sWzMuNjNdLFs0Ljg2XSxbNF0sWzQuNjNdIgojID0+ICJbMi40LDVdLFsyLjU0LDRdLFszLjM2LDQuNDZdLFszLjM2LDRdLFszLjYzLDQuODZdLFs0LDQuNjNdIgpjID0gY291bnQoMCkKcHJpbnQoIHJlLnN1YihyIl0sXFsiLCBsYW1iZGEgeDogIiwiIGlmIG5leHQoYykgJSAyID09IDAgZWxzZSB4Lmdyb3VwKCksIHN0cjEpICk=