文字列(入力)をスライスしてリストに追加し、各文字の数を数えるコードを作成する必要があります。それが前の文字と同じである場合は、リストに入れないでください。むしろ前の文字のその文字の出現数を増やしてください..まあ、これはそれがどのように見えるべきかです:
assassin [['a', 1], ['s', 2], ['a', 1], ['s', 2]], ['i', 1], ['n', 1]
暗殺者という言葉は必要性のほんの一例です。これまでの私のコードは次のようになります。
userin = raw_input("Please enter a string :")
inputlist = []
inputlist.append(userin)
biglist = []
i=0
count = {}
while i<(len(userin)):
slicer = inputlist[0][i]
for s in userin:
if count.has_key(s):
count[s] += 1
else:
count[s] = 1
biglist.append([slicer,s])
i = i+1
print biglist
ありがとう!