用 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.