# How to sort a Set in Python

Hi guys. How are you all? I hope you are all fine. Today in this tutorial we will learn about How to sort a Set in Python. In python there are some methods by using them you can sort a set very easily. So in this tutorial, we will learn about these methods. Set is one type of data type in python that contains a curly bracket. The value of the set is unordered then we can sort it by using some methods. So without wasting your time let’s learn about this. I hope this will help you.

## How to sort a Set in Python

1. Sort a Set in Python

to sort a Set in Python just Use sorted(). By using sorted() function you can easily sort a set in python. So here we will learn to use the sorted() function. First of all, we will make our set. Which is containing the unordered element in it. We want to sort it out so we will use sorted() function with our set and then print it. It will give us the sorted list in our output as you can in my below output. so lets learn about of this by given below example. I hope this will help you. `myset = {85,65,95,84,62,1,14} print(sorted(myset))` Output : `[1, 14, 62, 65, 84, 85, 95]`

2. How to sort a Set in Python

to sort a Set in Python just Use sort(). Here we will use sort() function to sort a set in python. So let's learn to use sort() function in python. Here we can not sort a set by using this function so we have to enclose a set within the list. And after it, we can sort it out. First of all, make your set and then use variable to make it list and then use it with sort function and then print it. It will give you the sorted set. Note that here we will get the final output in a list like above method. So lets learn this: `myset = {45,85,4,75,61,5} var1 = list(myset) var1.sort() print(var1)` Output : `[4, 5, 45, 61, 75, 85]`

## Method 1: Use sorted()

By using sorted() function you can easily sort a set in python. So here we will learn to use the sorted() function. First of all, we will make our set. Which is containing the unordered element in it. We want to sort it out so we will use sorted() function with our set and then print it. It will give us the sorted list in our output as you can in my below output. so lets learn about of this by given below example. I hope this will help you.

``````myset = {85,65,95,84,62,1,14}
print(sorted(myset))``````

Output :

``[1, 14, 62, 65, 84, 85, 95]``

## Method 2: Use sort()

Here we will use sort() function to sort a set in python. So let’s learn to use sort() function in python. Here we can not sort a set by using this function so we have to enclose a set within the list. And after it, we can sort it out. First of all, make your set and then use variable to make it list and then use it with sort function and then print it. It will give you the sorted set. Note that here we will get the final output in a list like above method. So lets learn this:

``````myset = {45,85,4,75,61,5}
var1 = list(myset)
var1.sort()
print(var1)``````

Output :

``[4, 5, 45, 61, 75, 85]``

## Conclusion

Hope all 6 Method Are Useful For You. Comment Below Which Method You Used To Convert String To Datetime In Python. Thank You.