আমার কাছে এই কোডটি রয়েছে (সমস্ত স্ট্রোকমেন্টের স্ট্রিংয়ের উপস্থিতিটি মুদ্রণ)
def splitter(str):
for i in range(1, len(str)):
start = str[0:i]
end = str[i:]
yield (start, end)
for split in splitter(end):
result = [start]
result.extend(split)
yield result
el =[];
string = "abcd"
for b in splitter("abcd"):
el.extend(b);
unique = sorted(set(el));
for prefix in unique:
if prefix != "":
print "value " , prefix , "- num of occurrences = " , string.count(str(prefix));
আমি স্থিরভাবে স্ট্রিমযুক্ত সমস্ত ক্রমবর্ধমান ঘটনা মুদ্রণ করতে চাই।
যেহেতু আদেশটি একই দৈর্ঘ্যে নয় আমি প্রস্থটি ঠিক করতে এবং এটির মতো নয় এমন একটি সুন্দর মুদ্রণ করতে চাই:
value a - num of occurrences = 1
value ab - num of occurrences = 1
value abc - num of occurrences = 1
value b - num of occurrences = 1
value bc - num of occurrences = 1
value bcd - num of occurrences = 1
value c - num of occurrences = 1
value cd - num of occurrences = 1
value d - num of occurrences = 1
আমি format
এটি কীভাবে ব্যবহার করতে পারি?
আমি এই পোস্টগুলি পেয়েছি কিন্তু এটি আলফানিউমেরিক স্ট্রিংগুলির সাথে ভালভাবে যায় নি: