初心者向けのPythonのプログラミング問題です。入門編としてチャレンジしてください。Pythonの正答例は以下になります。
問題553
def remove_vowels(s):
vowels = “aeiouAEIOU”
return ”.join([c for c in s if c not in vowels])
# 呼び出し例
s = “Hello World”
print(remove_vowels(s)) # 出力: “Hll Wrld”
問題554
def max_min_diff(lst):
return max(lst) – min(lst)
# 呼び出し例
lst = [4, 7, 1, 9]
print(max_min_diff(lst)) # 出力: 8
問題555
def join_list(lst):
return ‘,’.join([str(x) for x in lst])
# 呼び出し例
lst = [1, 2, 3]
print(join_list(lst)) # 出力: “1,2,3”



コメント