當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python NumPy startswith方法用法及代碼示例

Numpy 的 startswith(~) 方法檢查輸入數組中的每個字符串是否以指定的子字符串開頭。

參數

1. a | array-like

輸入字符串。

2. prefix | array-like

您要檢查的起始子字符串。

3. start | int | optional

開始檢查的起始索引(包含)。

4. end | int | optional

要結束檢查的索引(含)。

返回值

如果 a 是標量,則返回單個布爾值。否則,返回一個 Numpy 布爾數組。

例子

指定前綴

np.char.startswith(["abcde"], ["ab"])



array([ True])

指定開始

np.char.startswith(["abcde"], ["ab"], start=1)



array([False])

在這裏,我們從索引 1 開始,這意味著我們正在檢查字符串 "bcde" ,該字符串不以 "ab" 開頭。

指定結束

np.char.startswith(["abcde"], ["abc"], end=2)



array([False])

在這裏,我們以索引 2 結束,這意味著我們正在檢查字符串 "ab" ,該字符串不以 "abc" 開頭。

相關用法


注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 NumPy | startswith method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。