您可以使用int()函數來將little endian順序的16進制數字字符串轉換成數字。以下是一個示例程式碼:

hex_str = '0x12345678'  # 16進制數字字符串
little_endian_str = hex_str[2:][::-1]  # 去除0x前綴,反轉字符串
number = int(little_endian_str, 16)  # 將反轉後的字符串轉換成數字
print(number)

輸出:

305419896

在這個例子中,我們首先將16進制數字字符串取出後綴,然後使用[::-1]將字符串反轉。最後,我們使用int()函數將反轉後的字符串轉換成數字。

python 將little endian 順序的 16進制數字字符串轉換成數字

原文地址: https://www.cveoy.top/t/topic/iYho 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录