【发布时间】:2022-12-15 03:31:44
【问题描述】:
我正在尝试从 numpy 数组中的所有值中删除最后 4 个字符旁边的所有字符。 我通常会使用 [-4:] 但如果我在 arra 上使用它,我只会获得数组中的最后 4 个值。
andatum = andatum[-4:] print(andatum)
'15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999']
runfile('O:/GIS/GEP/Risikomanagement/Flussvermessung/ALD/Analyses/ReadFilesToRawData.py', wdir='O:/GIS/GEP/Risikomanagement/Flussvermessung/ALD/Analyses') ['15.11.1999' '15.11.1999' '15.11.1999' '15.11.1999']
我想要做的是获得相同的数组,但只包含最后 4 位数字(年份)。 知道我该怎么做吗?
谢谢,
大卫
我想删除最后 4 个(年份)旁边的所有字符,但使用 [-4:] 我得到我的 numpy 数组的最后 4 个条目。
【问题讨论】: