Python 元組 max() 方法



Python 元組 max() 方法返回元組中具有最大值的元素。

查詢兩個給定數字的最大值是我們通常執行的計算之一。通常,max 是一個操作,我們從中查詢給定值中的最大值。例如,從值“10, 20, 75, 93”中,最大值為93

語法

以下是Python 元組 max() 方法的語法:

max(tuple)

引數

  • tuple − 這是要從中返回最大值元素的元組。

返回值

此方法返回元組中具有最大值的元素。

示例

以下示例顯示了 Python 元組 max() 方法的使用。這裡,建立了兩個元組 'tuple1' 和 'tuple2'。該方法對建立的元組的字串元素執行字母順序比較。然後使用 max() 方法檢索此元組的最大元素。

tuple1, tuple2 = ('xyz', 'zara', 'abc'), (456, 700, 200)
print ("Max value element : ", max(tuple1))
print ("Max value element : ", max(tuple2))

執行上述程式時,會產生以下結果:

Max value element :  zara
Max value element :  700

示例

現在讓我們在下面示例中查詢僅包含數字的元組中的最大數字。

# creating a tuple
tup = (465, 578, 253, 957)
res = max(tup)
# printing the result
print("Maximum element is: ", res)

執行上述程式碼時,我們得到以下輸出:

Maximum element is:  957

示例

在這裡,我們正在建立一個元組 'tup'。此元組包含長度相等的元素。因此,max() 方法用於從元組中檢索最大元素,該元素在字典上最大。

tup = ('DOG', 'Dog', 'dog', 'DoG', 'dOg')
# printing the result
print('Maximum element is: ', max(tup))

以下是上述程式碼的輸出:

Maximum element is:  dog

示例

在此示例中,讓我們考慮一個此方法可能派上用場的即時場景。我們建立兩個元組:一個包含學生姓名,另一個包含他們在相應索引中的分數。使用 max() 方法查詢最高分數,並使用 index() 方法檢索具有最高分數的學生的相應索引。獲得最高分數的學生必須被宣佈為優勝者。

marks = (768, 982, 876, 640, 724)
student = ('Deependra', 'Shobhit', 'Alka', 'Pawan', 'Sam')
rank_1 = max(marks)
name_id = marks.index(max(marks))
print(student[name_id], "ranked first with", rank_1, "marks")

上述程式碼的輸出如下:

Shobhit ranked first with 982 marks
python_tuples.htm
廣告