MaxReve نشر 14 نوفمبر 2015 أرسل تقرير نشر 14 نوفمبر 2015 أريد أن أخلط ترتيب عناصر مصفوفة في بايثون بصيغة عشوائية من أجل استخدامها في برنامج للأسئلة العشوائية، فما هي أسهل طريقة لفعل ذلك في بايثون؟ اقتباس
0 E.Nourddine نشر 15 نوفمبر 2015 أرسل تقرير نشر 15 نوفمبر 2015 باعتبار أن لديك مصفوفة على بايثون، لكي تختار قيم عشوائية من المصفوفة عليك بـ:الاستعانة بمكتبة random .جلب عنصر عشوائيا بالاعتماد على دالة random من المكتبة الذكورة أعلاه، بهذا الشكل:import random foo = ['a', 'b', 'c', 'd', 'e'] print(random.choice(foo)) أو بهذه الطريقة :foo = ['a', 'b', 'c', 'd', 'e'] from random import randrange random_index = randrange(0,len(foo)) print foo[random_index] اقتباس
السؤال
MaxReve
أريد أن أخلط ترتيب عناصر مصفوفة في بايثون بصيغة عشوائية من أجل استخدامها في برنامج للأسئلة العشوائية، فما هي أسهل طريقة لفعل ذلك في بايثون؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.