Naive Method to sort letters of string alphabetically

Here we are converting the string into list and then finally sorting the entire list alphabet wise.

Python3




s ="w3wiki"
 
li = []
l = len(s)
for i in range (0,l):
    li.append(s[i])
 
 
for i in range(0,l):
    for j in range(0,l):
        if li[i]<li[j]:
            li[i],li[j]=li[j],li[i]
j=""
 
for i in range(0,l):
    j = j+li[i]
 
print(j)


Output:

EEEEFGGKKORSS

Python | Ways to sort letters of string alphabetically

Given a string of letters, write a python program to sort the given string in an alphabetical order.

Example:

Input : PYTHON
Output : HNOPTY

Input : Geeks
Output : eeGks

Similar Reads

Naive Method to sort letters of string alphabetically

Here we are converting the string into list and then finally sorting the entire list alphabet wise....

Using sorted() with join() to sort letters of string alphabetically

...

Using sorted() with accumulate() to sort letters of string alphabetically

Here we are converting the string into a sorted list and then finally joining them using join function....

Using sorted() with reduce() to sort letters of string alphabetically

...

Using sorted() with join() to sort letters of string alphabetically

Here we are importing accumulate from itertools module converting the string into a sorted list, and hence return the result...