Python-为Tuple中的Non Max-Min元素分配一个特定的值
当需要为元组中的非max-min元素分配特定值时,可以使用“max”方法,“min”方法,“tuple”方法和循环。
“max”方法以可迭代方式返回所有元素中的最大值。“min”方法以可迭代方式返回所有元素中的最小值。
'tuple'方法将给定值/可迭代值转换为元组类型。
以下是相同的演示-
示例
my_tuple = (25, 56, 78, 91, 23, 11, 0, 99, 32, 10)
print("元组是: ")
print(my_tuple)
K = 5
print("K已分配给 " + str(K))
my_result = []
for elem in my_tuple:
if elem not in [max(my_tuple), min(my_tuple)]:
my_result.append(K)
else:
my_result.append(elem)
my_result = tuple(my_result)
print("转换后的元组为: " )
print(my_result)输出结果元组是: (25, 56, 78, 91, 23, 11, 0, 99, 32, 10) K已分配给 5 转换后的元组为: (5, 5, 5, 5, 5, 5, 0, 99, 5, 5)
解释
元组已定义,并显示在控制台上。
定义并显示“K”的值。
创建一个空列表。
对元组进行迭代,并确定最大值和最小值。
如果这些值不在元组中,则将其附加到空列表中。
此列表将转换为元组。
然后将其显示为控制台上的输出。
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短