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


Python bytes.removeprefix用法及代碼示例

用法:

bytes.removeprefix(prefix, /)
bytearray.removeprefix(prefix, /)

如果二進製數據以 prefix 字符串開頭,則返回 bytes[len(prefix):] 。否則,返回原始二進製數據的副本:

>>> b'TestHook'.removeprefix(b'Test')
b'Hook'
>>> b'BaseTestCase'.removeprefix(b'Test')
b'BaseTestCase'

prefix 可以是任何 bytes-like 對象。

注意

此方法的 bytearray 版本確實 not 就地操作 - 它總是產生一個新對象,即使沒有進行任何更改。

3.9 版中的新函數。

相關用法


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