Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

เขียนโปรแกรมใน 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

  • กำหนดซีรีส์

  • สร้างรายการเปล่า ตั้งค่า สำหรับ วนซ้ำเพื่อวนซ้ำข้อมูล เพิ่มค่ารอบต่อท้ายรายการ

  • สุดท้าย เพิ่มองค์ประกอบลงในชุดข้อมูล

ตัวอย่าง

ให้เราดูการใช้งานที่สมบูรณ์เพื่อความเข้าใจที่ดีขึ้น -

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