亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在數組中串聯日期時間對象時出錯

在數組中串聯日期時間對象時出錯

不負相思意 2023-03-08 10:12:22
我正在開發一種軟件來創建具有這種結構的矩陣:[[2020-07-14 13:01:58.535695, 9.013799869442407, 989.5936121308639], [2020-07-14 14:40:05.144901, 59.27540855766542, 463.4158524443841]]要構建第一行,數組應包含:[2020-07-14 13:01:58.535695,2020-07-14 14:40:05.144901]為了連接這些日期時間,我這樣做:x_vet = []        for z in range(self.n_samples):            self.x_0 = datetime.now()            totaltime = self.x_0 + timedelta(milliseconds = self.period)            x_vet.append(self.x_0 + totaltime)        self.signals_data.append(x_vet)錯誤是:類型錯誤:+ 不支持的操作數類型:“datetime.datetime”和“datetime.datetime”所以我嘗試在代碼中這樣做:x_vet.append(str(self.x_0) + str(totaltime))但是str()我只得到 1 個這樣的元素:'2020-07-14 14:35:44.0007892020-07-14 14:35:44.010789'我想得到這個x_vet:[2020-07-14 13:01:58.535695,2020-07-14 14:40:05.144901] 因為整個軟件被構建為識別x_vet為 2 個元素的數組此錯誤僅出現在數據時間對象中,因為一開始我已經嘗試使用 float 我的程序并且正在運行并返回:[[0.0, 9.013799869442407, 989.5936121308639], [0.01, 59.27540855766542, 463.4158524443841]]
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

你是這個意思嗎?


x_vet = []


for z in range(self.n_samples):

    self.x_0 = datetime.now()

    totaltime = self.x_0 + timedelta(milliseconds = self.period)

    x_vet.append(totaltime)

self.signals_data.append(x_vet)


查看完整回答
反對 回復 2023-03-08
  • 1 回答
  • 0 關注
  • 101 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號