我正在將一些舊的Ruby腳本翻譯成Python,並且無法在Python中找到屬於Ruby的函數: http://www.ruby-doc.org/core/classes/Array.src/M002222.html - 它使數組保持小尾數字節順序。有沒有可以幫助我的Python模塊?Python等價於Ruby的包函數
2
A
回答
1
Python標準庫的array模塊可能提供了一些類似的功能(雖然它絕對不是完全匹配)。它不強制排序(可以用方法byteswap
替換項目的排列順序),並且本質上不會將項目保留爲「字符串」(可以使用方法tostring
和fromstring
來回轉換),但可能值得一看,具體取決於我想你如何使用Ruby pack
函數。
1
內置的Python memoryview允許您將一個數組或任何類似字節的對象「轉換」爲不同的字節序。 Se .cast方法。關於memoryviews的好處在於它們在不復制字節的情況下運行:它們與源數據結構共享內存。
相關問題
- 1. python等價於ruby的__method__?
- 2. Ruby等價於Python的DictWriter?
- 3. python等價於ruby的`map.with_index`?
- 4. python等價於ruby的StringScanner?
- 5. Ruby的等價於PHP的ucfirst()函數
- 6. Ruby的等價於PHP的「get_defined_vars」函數?
- 7. Python的等價於R的logspace_add函數?
- 8. Python中的「require」(Ruby)等價於什麼?
- 9. 用於Python的MEX等價物(C包裝函數)
- 10. Ruby的等價的Python setattr()
- 11. Ruby的等價PHP的mcrypt_encrypt()函數
- 12. Dojo等價於jQuery.text函數?
- 13. Ruby ::等價於Tie :: FIle?
- 14. PL/Ruby等價於MySQL
- 15. Python等價於ignoreboth:erasedups
- 16. Python的等價物的MATLAB psf2otf函數
- 17. python中的perror等價函數
- 18. Python等價於Mathematica的ArrayPlot?
- 19. PHP等價於Python的requests.get
- 20. Python等價於Mathematica的「LaguerreL」
- 21. C#等價於python的struct.pack
- 22. C++等價於Python的doctests?
- 23. C#等價於Python的os.path.exists()?
- 24. 等價於python「dir」的Java?
- 25. Python的延續與Ruby的等價物
- 26. Python的等價物Ruby的each_slice(count)
- 27. Cognos等價於excel的sumif()函數
- 28. VBA等價於VBScript的'SetLocale'函數?
- 29. .net等價於Delphi的QuotedStr函數
- 30. Python的等價於C的讀取函數是什麼?