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

初心者

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

問題637
def last_index(lst, val):
for i in range(len(lst)-1, -1, -1):
if lst[i] == val:
return i
return -1

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

問題638
def sort_list(lst):
return sorted(lst)

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

問題639
def sort_list_desc(lst):
return sorted(lst, reverse=True)

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

コメント

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