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

入門

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

問題670
def sort_strings(lst):
return sorted(lst)

# 呼び出し例
lst = [“pear”, “apple”, “banana”]
print(sort_strings(lst)) # 出力: [‘apple’, ‘banana’, ‘pear’]

問題671
def sort_by_length(lst):
return sorted(lst, key=len)

# 呼び出し例
lst = [“apple”, “banana”, “kiwi”]
print(sort_by_length(lst)) # 出力: [‘kiwi’, ‘apple’, ‘banana’]

問題672
def sort_by_abs(lst):
return sorted(lst, key=abs)

# 呼び出し例
lst = [3, -7, 1, -2]
print(sort_by_abs(lst)) # 出力: [1, -2, 3, -7]

コメント

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