用 Python 编写一个程序,对给定序列中的所有元素进行四舍五入。


输入 -

假设您有一个序列,

0    1.3
1    2.6
2    3.9
3    4.8
4    5.6

输出 -

0    1.0
1    3.0
2    4.0
3    5.0
4    6.0

方案 1

  • 定义一个序列

  • 创建一个空列表。设置 for 循环以迭代数据。将值的四舍五入结果追加到列表中。

  • 最后,将元素添加到序列中。

示例

让我们看看完整的实现以更好地理解 -

import pandas as pd
l = [1.3,2.6,3.9,4.8,5.6]
data = pd.Series(l)
print(data.round())

输出

0    1.0
1    3.0
2    4.0
3    5.0
4    6.0

方案 2

示例

import pandas as pd
l = [1.3,2.6,3.9,4.8,5.6]
data = pd.Series(l)
ls = []
for i,j in data.items():
   ls.append(round(j))
result = pd.Series(ls)
print(result)

输出

0    1
1    3
2    4
3    5
4    6

更新于: 2021年2月24日

76 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.