لدي قائمة list كبيرة الحجم نوعًا ما وأريد أن أغير ترتيب العناصر الموجودة فيها بشكل عشوائي (أي عمل shuffle للقائمة)، هل أقوم بتوليد index عشوائي لكل عنصر وأقوم بالمرور على كل عنصر يدويًا وتغير ترتيبه؟ أم توجد طريقة أسهل لفعل هذا الأمر؟
ما أسهل طريقة لخلط العناصر بشكل عشوائي في بايثون عشوائيًا؟
السؤال
Mohssen A Mohssen
لدي قائمة list كبيرة الحجم نوعًا ما وأريد أن أغير ترتيب العناصر الموجودة فيها بشكل عشوائي (أي عمل shuffle للقائمة)، هل أقوم بتوليد index عشوائي لكل عنصر وأقوم بالمرور على كل عنصر يدويًا وتغير ترتيبه؟ أم توجد طريقة أسهل لفعل هذا الأمر؟
ما أسهل طريقة لخلط العناصر بشكل عشوائي في بايثون عشوائيًا؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.