Jedną z często stosowanych wbudowanych metod w Pythonie jest „Max ()”.Funkcja max () służy do określenia największego elementu konkretnego obiektu. Innymi słowy, zwraca największą wartość wśród danych wejściowych funkcji. Jeśli iterable jest podane jako wartość parametru, maksymalny element w iterable jest zwracany.
W tym artykule wyjaśniono praktyczne programy przykładowe, aby wdrożyć różne techniki w celu wdrożenia tej metody.
Przykład nr 1: Wykorzystanie funkcji max () w celu znalezienia największej wartości
Pierwszy przykład pokaże, jak użyć funkcji „Max ()” Pythona, aby określić najwyższą wartość na liście liczb. Lista Python może mieć wartości liczb całkowitych, zmiennoprzecinkowych lub. Nauczymy się wyszukiwać maksymalną wartość wszystkich tych rodzajów list tutaj.
Największa wartość liczb całkowita na liście zostanie uzyskana przez program próbki, który jest podany poniżej.
Wygenerowaliśmy listę, która trzyma wartości całkowitej. Zadeklarowaliśmy zmienną „liczby całkowite” i biorąc pod uwagę zestaw liczb. Długie wsporniki służą do generowania listy o wartościach „12, 34, 65, 67, 87, 345, 654, 2, 99, 786, 17 i 4”. Możemy zaobserwować, że ta lista zawiera różne wartości od liczb jeden cyfr do 3 cyfrowych liczb. W wierszu postępowania skryptu wywoływana jest metoda „print ()”.
W ramach funkcji „print ()” przekazaliśmy dwa wejścia: ciąg do wyświetlenia i funkcja „max ()”. Ciąg, który określono, aby wyświetlić, to „wartość maksymalna liczba całkowita na podanej liście to:”, a następnie funkcja „max ()” znajdzie największą wartość z dostarczonej listy. Przeszliśmy listę „liczby całkowite” do funkcji „max ()”. Funkcja „max ()” znajdzie maksymalną wartość liczb całkowitą, a następnie metoda „print ()” wyświetli ją na terminalu.
Wyjście wygenerowane z wykonywania wyżej wymyślonego fragmentu kodu daje nam maksymalną wartość liczb całkowitą z listy, która wynosi „786”.
Następny utworzony program polega na uzyskaniu największej wartości pływakowej na liście.
Zmienną „FloatValues” przypisano listę Pythona. Ta lista zawiera wartości pływakowe, które wynoszą „11.2, 2.3, 44.56, 37.9, 90.9, 66.45, 33.2 i 20.0 ”. Teraz, aby znaleźć maksymalną wartość z tych wartości pływakowych, przeszliśmy zmienną „FloatValues”, która trzyma tę listę, do funkcji „Max ()”. A następnie umieściliśmy ciąg tekstowy „Max Float Wartość na dostarczonej liście to:” Wraz z funkcją „max ()” w metodzie „print ()”. Metoda „print ()” ostatecznie wyświetli tekst, a także największą wartość listy znalezioną przez funkcję „max ()”.
Wyodrębniona największa wartość z listy wartości pływakowych wynosi „90.9 ”.
Teraz znajdziemy maksymalną wartość dla listy wartości ciągu.
Tutaj mamy zmienną „StringValues”, która jest inicjowana przez listę wartości ciągu. Ta lista zawiera struny „Mars, Ziemia, Jowisz i Saturn”. Wyszukiwanie maksymalnego ciągu z funkcją „max ()” działa poprzez sprawdzanie każdego elementu w kolejności alfabetycznej. Na przykład mamy dwie postacie „A” i „B”, ponieważ wiemy, że „B” pojawia się po „A”. Dlatego stwierdzimy, że „B” jest większy niż „A”. W ten sam sposób funkcja „Max ()” sprawdzi ciąg, zaczynając od największego alfabetu. Na koniec metoda „print ()” wyświetli wyodrębniony ciąg na terminalu.
Funkcja „Max ()” wyciągnęła strumień „Saturn”, ponieważ zawiera największy początkowy alfabet „S”.
Kolejną techniką znalezienia największego ciągu na liście jest wyszukiwanie długości strun. Ciąg z maksymalną długością znaków zostanie wyświetlony jako łańcuch maksymalny. Aby to zrobić, musimy ustawić „klucz” na „len”, który można zobaczyć w migawce powyżej. Dlatego, w zależności od wielkości ciągu, maksymalna wartość zostanie sprawdzona w górę.
Maksymalny ciąg oparty na długości to „Jowisz” dla podanej listy wartości ciągu.
Przykład nr 2: Wykorzystanie funkcji max () do znalezienia maksymalnego elementu w słowniku Python
Słownik Python ma parę „Key: Wartość” dla każdego elementu. Istnieją „klucze” i „wartości” dla każdego wpisu słownika. Funkcja „max ()” rozważa „klucz” elementów słownika, a następnie znajduje największą ze wszystkich wszystkich.
Najpierw użyjemy klucza całkowitego, aby uzyskać najwyższy element w słowniku Python.
Początkowo stworzyliśmy zmienną „słownik” i przypisaliśmy mu słownik wartości. Ten słownik ma następujące pary elementów „11:„ Book ”, 14:„ Pencil ”, 13:„ Pencil ”, 12:„ Pen ”, 17:„ Notatnik ”. Tutaj „klucz” to wartość liczb całkowita. Następnie przekazaliśmy to funkcję „max ()”, aby znaleźć największy klucz i umieściliśmy tę funkcję w metodzie „print ()”, aby wyświetlić wynik.
Klucz z maksymalnym klawiszem jest wyświetlany na ekranie wyjściowym jako „17”.
W przypadku migawki podanej powyżej mamy słownik „alfa_key” z następującymi parami elementów „musztarda”: 1, „niebieski”: 4, „Pink”: 8, „White”: 10, „Silver”: 12 ”. Tutaj mamy „klucz” elementu w ciągu i „wartość” elementu w typu liczbą całkowitą. Funkcja „max ()” jest wywoływana z „alfa_key” jako argument. Ta funkcja znajdzie największy klucz elementów słownika na podstawach alfabetycznych porządku wyglądu. A następnie metoda „print ()” po prostu wyświetli ją na ekranie.
Wynik generowany z wykonywania powyższego fragmentu kodu wyświetla największy klawisz łańcuchowy z kolejnością wyglądu alfabetycznie, który jest „biały”.
Przykład nr 3: Wykorzystanie funkcji max (), aby uzyskać najwyższą wartość w krotce
Ostatnia instancja omówi użycie funkcji „max ()” do wyszukiwania największej wartości w krotce. Przykładowy program, który stworzyliśmy do wdrożenia tej techniki, znajduje się poniżej:
Ten fragment kodu zaczyna się od utworzenia zmiennej „First_Tuple”, która przechowuje krotek z wartościami liczb całkowitych jako „11, 23, 43, -4, 54, 56, 87, -12, 78 i 21”. W następnym wierszu utworzyliśmy kolejną zmienną „Second_Tuple”, która przechowuje krotność z wartościami sznurkowymi, takimi jak „Apple, Mango, Banana, Peach i Melon”. W tym skrypcie użyliśmy 3 funkcji „print ()”. Pierwsza metoda „print ()” ma tekst stwierdzający „największą wartość w pierwszym krotce:” i funkcję „max ()” z „First_Tuple” jako parametr.
To da nam maksymalną wartość w pierwszym kroku wartości całkowitej. Druga funkcja „print ()” ma również ciąg tekstowy do wyświetlenia, a następnie funkcja „max ()” jest wywoływana z „second_tuple” jako parametrem. Spowoduje to, że największy ciąg w alfabetycznej kolejności wyglądu. W ostatniej metodzie „print ()” funkcja „max ()” jest wywoływana z właściwością „key = len” w celu wyodrębnienia ciągu w „drugim_prawie”, która ma maksymalną liczbę znaków i wyświetla ją na ekranie.
Możemy zobaczyć, że maksymalna wartość liczb całkowita w pierwszym krotce wynosi „87”, w drugim krotce największym sznurkiem jest „Brzoskwini”, podczas gdy najdłuższym sznurkiem jest „Banana”.
Wniosek
Znalezienie maksymalnej wartości w danych danych jest łatwym, ale ważnym zadaniem w Python. W tym artykule wyjaśniono użycie funkcji „max ()” do wyszukiwania największych wartości w dostarczonym zestawie danych. Aby zastosować to podejście w Python, pracowaliśmy nad różnymi przykładowymi programami. Pierwsza instancja wykazała zastosowanie funkcji „Max ()” na liście Python. Drugi przykład wygenerowaliśmy funkcję „max ()” na słowniku, podczas gdy ostatnia znajduje się maksymalna wartość w krotce.