手習いとして最速な回答を試みる。
かなり酷いのは自覚してる。
non-unique
def checkio(data):
data2 = []
for i in data:
if data.count(i) != 1:
data2.append(i)
return data2
median
def checkio(data):
data.sort()
if len(data) % 2 == 1:
data[0] = data[len(data)//2]
else:
data[0] = (data[len(data)//2 -1] + data[len(data)//2]) / 2
return data[0]
house password
def checkio(data):
if len(data) < 10:
return False
if data.isalpha():
return False
if data.isdigit():
return False
if data == data.lower():
return False
if data == data.upper():
return False
return True
とりあえずレベル2