ראשי
ידיעות
שליחת ידיעה
פורומים
סלולר
כניסת חברים
·
רישום
·
שכחתי סיסמה
בפורומים
בידיעות
בפורומים - מתקדם
באתר - מתקדם
באתר - דרך גוגל
בפינגווין
בלינמגזין
בגוגל
ראשי
ידיעות
פורומים
וויקי
חיפוש בפורומים
חיפוש באתר
מחוברים
סטטיסטיקה
הסכם שימוש
הצהרת פרטיות
שליחת משוב
למעלה
למטה
אינדקס הפורומים של Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית
»
שימוש יומיומי בלינוקס
»
תיכנות בלינוקס
בעיה תכנותי בפיתון itertools.product
queency
ת.הצטרפות: 13/11/2008 · הודעות: 2139 ·
פורסם: 07/05/2020 - 09:46
נושא ההודעה: בעיה תכנותי בפיתון itertools.product
איך אפשר למכן את הדוגמא הבאה:
>>> for x in itertools.product((1,2),(3,4),(5,6)):
... print x
...
(1, 3, 5)
(1, 3, 6)
(1, 4, 5)
(1, 4, 6)
(2, 3, 5)
(2, 3, 6)
(2, 4, 5)
(2, 4, 6)
כאשר הדוגמא הזאת לא עובדת :
>>> y=((1,2),(3,4),(5,6))
>>> for x in itertools.product(y):
... print x
...
((1, 2),)
((3, 4),)
((5, 6),)
>>>
_________________
מערכת: GNU/Linux debian
חזרה לתוכן הדיון
f-16
ת.הצטרפות: 26/02/2012 · הודעות: 148 ·
פורסם: 07/05/2020 - 10:20
נושא ההודעה:
היי,
האם זה פותר לך את הבעיה?
קוד:
from itertools import product
a = ((1,2),(3,4),(5,6))
for x in itertools.product(a[0],a[1],a[2]):
print(x)
יש גם את זה:
קוד:
from itertools import product
a = ((1,2),(3,4),(5,6))
for x in itertools.product(*a):
print(x)
חזרה לתוכן הדיון
mksoft
Site Admin
ת.הצטרפות: 17/03/2002 · הודעות: 10514 · מיקום: כדור הארץ
פורסם: 07/05/2020 - 13:05
נושא ההודעה:
אתה לא מעביר בשני המקרים אותו דבר. בפעם הראשונה אתה מעביר ל-product שלושה tuples, בפעם השניה אתה מעביר tuple אחד שמכיל בתוכו שלושה tuples.
כמו ש־f-16 כתב לך, שים * לפני כדי לפרוש את ה-tuple הבודד למרכיביו.
_________________
הבלוג שלי
חזרה לתוכן הדיון
queency
ת.הצטרפות: 13/11/2008 · הודעות: 2139 ·
פורסם: 08/05/2020 - 00:57
נושא ההודעה:
וואו , תודה רבה f-16 , זה בהחלט מה שהייתי צריך.
MKSOFT ברור שהבנתי שאני מעביר 2 דברים שונים פשוט
לא ידעתי על האפשרות של ה * .
תודה רבה לשניכם.
_________________
מערכת: GNU/Linux debian
חזרה לתוכן הדיון
הצגת הודעות מלפני:
כל ההודעות
יום אחד
7 ימים
שבועיים
חודש אחד
3 חודשים
6 חודשים
שנה אחת
הכי ישנות קודם
הכי חדשות קודם
מעבר אל:
בחירת פורום
אינדקס הפורומים
|--[לינוקס למתחילים]
| |-- שאלות לפני ההתקנה
| |-- מילון מונחים/מושגים
| |-- מה חסר לי בלינוקס ?
|--[התקנה והגדרת לינוקס]
| |-- התקנת לינוקס
| |-- הגדרת עברית
| |-- רשתות ואינטרנט
| |-- חומרה (כללי)
| |-- לינוקס בדרכים
| |-- לינוקס ושרתים
|--[שימוש יומיומי בלינוקס]
| |-- סביבות עבודה ומנהלי חלונות
| |-- משחקים בלינוקס
| |-- גלישה באינטרנט
| |-- לינוקס ומדיה דיגיטלית
| |-- תיכנות בלינוקס
| |-- יישומים כללי
| |-- סביבות אופיס
|--[ניהול מערכת]
| |-- קבצים והתקנות
| |-- שימוש מתקדם בלינוקס
| |-- אבטחת מידע
|--[פרוייקטים בקוד פתוח]
| |-- תרגום לינוקס לעברית
| |-- ליברה אופיס
| |-- אחד לינוקס
| |-- פרוייקט Linbrew
| |-- פרוייקטי Live CD
| |-- פרויקטים בלינוקס
| |-- מונחים מתורגמים - גרסה לא רשמית
| |-- לינוקס בבית הספר
|--[שונות]
| |-- תוכנה חופשית וקוד פתוח
| |-- פעולה קהילתית
| |-- תמיכת לינוקס כללית
| |-- טיפים
| |-- אוף טופיק
| |-- /dev/null
|--[מערכות הפעלה אחרות]
| |-- BSD כללי
| |-- תוכנה חופשית בחלונות ומק
| |-- אמולטורים
| |-- מערכות הפעלה לא חופשיות [פורום לקריאה בלבד]
|--[לוח מודעות]
| |-- דרושים: הצעות עבודה
| |-- קהילה וחברה
| |-- ברצוני למסור
| |-- ברצוני למכור
| |-- ברצוני להחליף
| |-- אני צריך
|--[אודות האתר]
| |-- רעיונות והצעות
| |-- טענות
| |-- מדריך ווטסאפ
כל הזמנים הם GMT + 2 שעות
אינדקס הפורומים של Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית
»
שימוש יומיומי בלינוקס
»
תיכנות בלינוקס
PN
phpBB2
© 2003-2004
·
24 שעות
·
ללא תגובות
·
FAQ
·
חיפוש
·
הרשמה
·
Maximize
תוכן הדיון
queency
f-16
mksoft
queency
מחוברים:
0 חברים, 449 אורחים
·
סטטיסטיקה
הסכם שימוש
·
הצהרת פרטיות
·
שליחת משוב
חזרה למעלה
תוכן האתר תחת רישיון
CC BY-SA 4.0
עיצוב ופיתוח:
Meir