MaxReve نشر 14 نوفمبر 2015 أرسل تقرير مشاركة نشر 14 نوفمبر 2015 أريد أن أخلط ترتيب عناصر مصفوفة في بايثون بصيغة عشوائية من أجل استخدامها في برنامج للأسئلة العشوائية، فما هي أسهل طريقة لفعل ذلك في بايثون؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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] اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
MaxReve
أريد أن أخلط ترتيب عناصر مصفوفة في بايثون بصيغة عشوائية من أجل استخدامها في برنامج للأسئلة العشوائية، فما هي أسهل طريقة لفعل ذلك في بايثون؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.