初心者向けのPythonのプログラミング問題です。入門編としてチャレンジしてください。Pythonの正答例は以下になります。
問題436
def remove_character(string, char):
return string.replace(char, ”)
string = “hello world”
char = “o”
print(remove_character(string, char)) # hell wrld
問題437
def square_and_reverse(lst):
return [x**2 for x in reversed(lst)]
numbers = [1, 2, 3, 4]
print(square_and_reverse(numbers)) # [16, 9, 4, 1]
問題438
def unique_characters(string):
return “”.join([char for char in string if string.count(char) == 1])
string = “aabbccde”
print(unique_characters(string)) # ‘de’



コメント