🚀 تخفیف ۳۵٪ + ۳.۵ میلیون هدیه! برنامه‌نویسی رو الان شروع کن - فقط امروز!
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ جواد شهرابي فراهاني
تفاوت اصلی متد‌های resize , reshape
محسن موحد حل شده توسط محسن موحد

تفاوت اصلی متد‌های resize , reshape در کتابخانه ی numpy چیست 

سلام،
resize(): این متد اندازه آرایه را تغییر می‌دهد. یعنی تعداد المان‌های آرایه را افزایش یا کاهش می‌دهد. مثلاً یک آرایه 5x5 را می‌توان به آرایه 10x10 تبدیل کرد.
reshape(): این متد شکل آرایه را تغییر می‌دهد بدون اینکه تعداد المان‌ها تغییر کند. مثلاً یک آرایه 1 بعدی 25 تایی را می‌توان به آرایه 2 بعدی 5x5 تبدیل کرد.
خلاصه اینکه resize تعداد المان‌ها را تغییر می‌دهد ولی reshape فقط شکل آرایه را تغییر می‌دهد.

بهترین پاسخ
محسن موحد ۰۳ دی ۱۴۰۲، ۱۲:۴۲