order يحدد ترتيب بايتات الناتج هنا. [1]
الخلاصة السريعة
C تقرأ صفًا صفًا؛ F عمودًا عمودًا في المثال. [1]
- order يحدد ترتيب بايتات الناتج هنا. [1]
- tobytes تعيد bytes؛ الافتراضي C، وF تختار ترتيب Fortran. [1]
- مثال مؤلف على CPython 3.12.14: v=memoryview(b"ABCDEF").cast("B",shape=[2,3])؛ صفان وثلاثة بايتات لكل صف. [1]
- v.tobytes("C") تعطي b"ABCDEF"، وv.tobytes("F") تعطي b"ADBECF"؛ الأولى صفية والثانية عمودية. [1]
- تحكم: v.tobytes() تطابق C؛ بقي الأصل b"ABCDEF" والشكل (2,3) كما كانا. [1]
ترتيب الناتج
order يحدد ترتيب بايتات الناتج هنا. [1]
الطريقة والافتراضي
tobytes تعيد bytes؛ الافتراضي C، وF تختار ترتيب Fortran. [1]
صفان من البايتات
مثال مؤلف على CPython 3.12.14: v=memoryview(b"ABCDEF").cast("B",shape=[2,3])؛ صفان وثلاثة بايتات لكل صف. [1]
v.tobytes("C") -> b"ABCDEF" [1]

صفوف وأعمدة وتحكم
v.tobytes("C") تعطي b"ABCDEF"، وv.tobytes("F") تعطي b"ADBECF"؛ الأولى صفية والثانية عمودية. [1]
v.tobytes("F") -> b"ADBECF" [1]
تحكم: v.tobytes() تطابق C؛ بقي الأصل b"ABCDEF" والشكل (2,3) كما كانا. [1]
المراجع
للتوسع: لغات البرمجة.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
