Extracting แม็กซ์ Datetime จากชุดของรายชื่อกับส่วนประกอบ Datetime

0

คำถาม

ฉันมีชุดขอ datetime รายการ(กับรายชื่อของความยาว 0,1,2). นี่คือตัวอย่างของตัวเลือกการไล่ระดับสี

[datetime.time(21, 0)]
[]
[datetime.time(23, 59), datetime.time(0, 45)]
[datetime.time(0, 45), datetime.time(23, 59)]
[datetime.time(23, 59)]
[]
[datetime.time(22, 0)]

ฉันต้องการรายชื่อเป็นเหมือนกัความยาว 0 หรือ 1;รถฉันอยากจะคืนเดียวที่แม็กซ์คุณค่าภายในรายชื่อข 2 ต้องย่อพวกเขาเพื่อความยาว 1 ได้ ที่อยู่เหนือตัวอย่างส่งออกที่จะแทนที่จะออกมาเป็น:

[datetime.time(21, 0)]
[]
[datetime.time(23, 59)]
[datetime.time(23, 59)]
[datetime.time(23, 59)]
[]
[datetime.time(22, 0)]

มีบางอย่าง datetime แม็กซ์คำแถลงที่จะกลับมาที่สูงที่สุดค่าระหว่างสอง(หรือหลาย)รายการ(datetime)ส่วนประกอบ?

ขอบคุณ!

datetime python
2021-11-23 22:15:16
1

คำตอบที่ดีที่สุด

0

ตั้งแต่ datetime.time มีการเปรียบเทียบปฏิบัติการกำหนดไว้คุณสามารถใช้ปกติปฏิบัติการเหมือน <, max,...

new_timeseries = timeseries.apply(
    lambda datetime_list:[max(datetime_list)] if datetime_list else []
)
2021-11-23 22:22:45

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่