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

Python Pandas - ดึงไมโครวินาทีจาก Timedelta ด้วยจำนวนเต็ม (timedelta.microseconds)

ในการดึงค่าไมโครวินาที (microseconds) จาก Timedelta object ที่สร้างจากจำนวนเต็มพร้อมหน่วย ให้ใช้คุณสมบัติ timedelta.microseconds

ขั้นตอนการทำงาน

1. นำเข้าไลบรารีที่จำเป็น

import pandas as pd

2. สร้าง Timedelta จากจำนวนเต็ม หน่วยไมโครวินาที

timedelta = pd.Timedelta(55, unit='us')

3. แสดง Timedelta

print("Timedelta...\n", timedelta)

4. ดึงค่าไมโครวินาที

timedelta.microseconds

ตัวอย่างโค้ดสมบูรณ์

import pandas as pd

# สร้าง Timedelta จากจำนวนเต็ม หน่วยไมโครวินาที
timedelta = pd.Timedelta(55, unit='us')

# แสดง Timedelta
print("Timedelta...\n", timedelta)

# ดึงค่าไมโครวินาที
res = timedelta.microseconds

# แสดงค่าไมโครวินาที
print("\nTimedelta (microseconds value)...\n", res)

ผลลัพธ์

Timedelta... 0 days 00:00:00.055000
Timedelta (microseconds value)... 55

คำอธิบาย

Timedelta(55, unit='us') สร้าง Timedelta 55 ไมโครวินาที .microseconds คืนค่า 55 ตรงตามที่สร้าง (ส่วนของไมโครวินาทีในวินาที)