#pythonprogramming #pythontutorial #python
00:00:00 intro
00:00:25 lists
00:01:40 tuples
00:03:20 dictionaries
00:08:12 objects
SORTING IN PYTHON .sort() or sorted()
Lists[], Tuples(), Dictionaries{"":""}, Objects
--------- LISTS ---------
fruits = ["banana", "orange", "apple", "coconut"]
fruits.sort()
fruits.sort(reverse=True)
print(fruits)
--------- TUPLES ---------
fruits = ("banana", "orange", "apple", "coconut")
fruits = tuple(sorted(fruits))
fruits = tuple(sorted(fruits, reverse=True))
print(fruits)
--------- DICTIONARIES ---------
fruits = {
"banana": 105,
"apple": 72,
"orange": 73,
"coconut": 354
}
fruits = dict(sorted(fruits.items()))
fruits = dict(sorted(fruits.items(), key=lambda item: item[0], reverse=True))
fruits = dict(sorted(fruits.items(), key=lambda item: item[1]))
fruits = dict(sorted(fruits.items(), key=lambda item: item[1], reverse=True))
print(fruits)
--------- OBJECTS ---------
class Fruit:
def __init__(self, name, calories):
self.name = name
self.calories = calories
def __repr__(self):
return f"{self.name}: {self.calories}"
fruits = [Fruit("banana", 105),
Fruit("apple", 72),
Fruit("orange", 73),
Fruit("coconut", 354)]
fruits = sorted(fruits, key=lambda fruit: fruit.name)
fruits = sorted(fruits, key=lambda fruit: fruit.name, reverse=True)
fruits = sorted(fruits, key=lambda fruit: fruit.calories)
fruits = sorted(fruits, key=lambda fruit: fruit.calories, reverse=True)
print(fruits)
In questa pagina del sito puoi guardare il video online Python SORTING is easy (sort of) 🔀 della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Bro Code 21 luglio 2024, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 15,582 volte e gli è piaciuto 467 spettatori. Buona visione!