nums = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
nums[3:] = []
print(nums)
nums = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
nums[3:] = []
print(nums)
scores = [10, 20, 30, 20, 40]
scores_sorted = sorted(scores, reverse=True)
print(scores)
print(scores_sorted)
scores = [10, 20, 30, 20, 40]
print(20 in scores)
print(100 in scores)
scores = [10, 20, 30, 20, 40]
del scores[2]
print(scores)
scores = [10, 20, 30, 20, 40]
scores.insert(1, 15)
print(scores)
scores = [10, 20, 30, 20, 40]
scores.append(60) #メソッド
print(scores)
scores = [10,20,30,20,40]
scores[1] = 100
print(scores)
def calc(n, func):
# return double(10)
return func(n)
print(calc(10, lambda n: n * 2)) #無名関数
print(calc(10, lambda n: n * 3))
def double(n):
return n * 2
def triple(n):
return n * 3
def calc(n, func):
#return double(10)
return func(n)
print(calc(10, double))
print(calc(10, triple))
def double(n):
return n * 2
twice = double
print(twice(20))