【发布时间】:2020-05-28 02:50:01
【问题描述】:
我是 Python 新手。
我有一个数字列表:lst=[1, 7, 2, 10, 20, 4]
我正在尝试替换列表中的前三个数字(7、10 和 20) 分别为 3.5、5 和 10。
这是我到目前为止的代码。 我可以计算一半,但不知道如何替换列表中的数字。
lst=[1, 7, 2, 10, 20, 4]
maxvalue1 = max(1, 7, 2, 10, 20, 4) 打印(最大值1)
maxvalue2 = max(1, 7, 2, 10, 4) 打印(最大值2)
最大值3 = 最大值(1, 2, 4, 7) 打印(最大值3)
一半最大值1=最大值1/2 打印(Halfofmaxvalue1)
一半最大值2=最大值2/2 打印(Halfofmaxvalue2)
一半最大值3=最大值3/2 打印(Halfofmaxvalue3)
【问题讨论】:
标签: integer