python题目:定义一个函数,输入为一个列表(每个元素是一个元组)L和一个数值 N

python题目:定义一个函数,输入为一个列表(每个元素是一个元组)L和一个数值 N

定义一个函数,输入为一个列表(每个元素是一个元组)L和一个数值 N,输出为一个新的列表,每个元组元素中的最后一个数值被 N取代. 比如下面的例子中,每个元组的最后一个数值被200取代

样本列表:
L= [(10, 20, 40), (40, 50, 60), (70, 80, 90)]

输出结果如下:
[(10, 20, 200), (40, 50, 200), (70, 80, 200)]


回答:

python">def transform (L: list, N: int):

R = []

for V in L:

R += [V[0:-1] + (N,)]

return R

R = transform([(10, 20, 40), (40, 50, 60), (70, 80, 90)], 200)

print(R)

以上是 python题目:定义一个函数,输入为一个列表(每个元素是一个元组)L和一个数值 N 的全部内容, 来源链接: utcz.com/p/938434.html

回到顶部