s = "[3339:1.6101369,1062:1.5,5751:1.5,6376:1.5]"
s = s.strip("[]") # Drop the brackets
for kv in s.split(","):
key, value = kv.split(":")
print key, value
Кроме того, вы можете преобразовать это в словарь (после снятия скобок):
d = dict(kv.split(":") for kv in s.split(","))
и затем выполнить итерацию по словарю:
for key in d:
print key, d[key]