以下のPythonコードを書き留めました。出力からスペースを削除するために同じ変更を加えようとしましたが、うまくいきませんでした:
text = "000000000000000000000000000000100000000000000000000100000000000001010000000000"
result = []
for item in enumerate(text):
i, ch = item
if ch == '1':
result.append(i+1)
x = result
for i in xrange(len(x)):
print i+1,':',x[i],
このコードの出力は次のとおりです。
1 : 24 2 : 37 3 : 45 4 : 56 5 : 66
次のような出力を生成できるように、いくつかの変更を加えたいと思います。
1:24 2:37 3:45 4:56 5:66