2010-01-15 124 views

回答

1

Python標準庫的array模塊可能提供了一些類似的功能(雖然它絕對不是完全匹配)。它不強制排序(可以用方法byteswap替換項目的排列順序),並且本質上不會將項目保留爲「字符串」(可以使用方法tostringfromstring來回轉換),但可能值得一看,具體取決於我想你如何使用Ruby pack函數。

1

內置的Python memoryview允許您將一個數組或任何類似字節的對象「轉換」爲不同的字節序。 Se .cast方法。關於memoryviews的好處在於它們在不復制字節的情況下運行:它們與源數據結構共享內存。