PythonプログラミングノックDay239 初心者向けソート・探索 #プログラミング #python #初心者

初心者

初心者向けのPythonのプログラミング問題です。入門編としてチャレンジしてください。Pythonの正答例は以下になります。

問題715
def top3_scores(scores):
return sorted(scores, reverse=True)[:3][::-1]

# 呼び出し例
scores = [78, 90, 85, 92, 88]
print(top3_scores(scores)) # 出力: [88, 90, 92]

問題716
def first_and_last_word(words):
sorted_words = sorted(words)
return sorted_words[0], sorted_words[-1]

# 呼び出し例
words = [“dog”, “apple”, “zebra”, “monkey”]
print(first_and_last_word(words)) # 出力: (‘apple’, ‘zebra’)

問題717
def age_range(ages):
return min(ages), max(ages)

# 呼び出し例
ages = [22, 45, 18, 33, 40]
print(age_range(ages)) # 出力: (18, 45)

コメント

タイトルとURLをコピーしました