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

初心者

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

問題538
def min_max_index(lst):
if not lst:
return None, None
return lst.index(min(lst)), lst.index(max(lst))

# 呼び出し例
lst = [3, 7, 2, 9]
print(min_max_index(lst)) # 出力: (2, 3)

問題539
def double_list(lst):
return [x*2 for x in lst]

# 呼び出し例
lst = [1, 3, 5]
print(double_list(lst)) # 出力: [2, 6, 10]

問題540
def first_greater(lst, value):
for x in lst:
if x > value:
return x
return None
#>は半角記号に変換

# 呼び出し例
lst = [1, 4, 6, 8]
print(first_greater(lst, 5)) # 出力: 6

コメント

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