iT邦幫忙

0

python二維陣列 如何輸入字串?

  • 分享至 

  • xImage

想請問python二維陣列怎麼加入字串?
為啥我弄起來都只有第一個字元?https://ithelp.ithome.com.tw/upload/images/20221219/20156175WBebuAyOlm.png

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
小哈片刻
iT邦研究生 4 級 ‧ 2022-12-19 23:13:28

你可以試試把dtype改成object

label = np.empty((17,2), dtype=object)

dtype=str是為了支援古代的格式才保留的,只能存一個字元,現在官方不建議使用。

re.Zero iT邦研究生 5 級 ‧ 2022-12-20 03:07:00 檢舉

順便建議,要放物件類型,要嘛做 None 處理;
(因為官方說明 numpy.empty 不初始化內容;在 dtype=object 時,內容皆為 None )
要嘛用 numpy.full((x, y), "", dtype=object) 將內容初始化為空字串物件。

我要發表回答

立即登入回答