א אוהל, פ זה פייתון

מה שאני אמור לעשות סה"כ בתרגיל הזה זה ליצור רשימה שתכלול את כל האותיות באנגלית (קטנות וגדולות). הצלחתי לעשות זאת בצורה דיי יעילה לדעתי, אבל נתקעתי עם זוגות של טאפל בתוך הרשימה.
יש איזה פונקציה שיכולה לפתוח את כל הטאפלים שבתוך הרשימה? או שאולי יש דרך ליצור 2 ערכים ברשימה בlist comprehension? בינתיים עוד לא גיליתי איך יוצרים 2 ערכים ברשימה אחת ללא הפרדה של טאפלים, ואשמח אם מישהו אולי יכול לעזור לי (כל עוד אני מוציא את הערכים שמופרדים בפסיק שאני רוצה להכניס לרשימה מסוגריים, אקבל שגיאה)

לא ברור לי בדיוק איזה פלט אתה מקבל אתה יכול לרשום למשל דוגמא לפלט שאתה מקבל ?

למה שלא תמנע אולי מלעשות טאפלים, הרי הlist comprehension הוא כבר לוקח כל איבר ומכניס אותו לרשימה.
אם אתה יוצר tuple אתה צריך לטפל במה שאתה בדיוק שואל שזה לנסות להחזיר את זה חזרה לרשימה.

(כאילו אתה עושה פה סתם עוד פעולה)

(בוא נתעלם כרגע מזה ש ‘z’ לא מופיע

לייק 1

כשאני כותב את 2 הערכים שברצוני לשמור אני חייב לתחם אותם בסוגריים כלשהם, אחרת זה ERROR: INVALID SYNTAX

כלומר בקוד שלך אתה מקבל על פעם 2 במקביל ?

כן, השתמשתי בלולאה אחת ללא תנאי. אני מצד שני יכול לעשות לולאה שתעבור על יותר פריטים אבל תהיה מחוייבת בתנאי.

אוקי סבבה הבנתי.

אני אגיד אז ככה כי כל דרך אחרת כנראה תהיה יותר מדי לתת לך תשובה.

רמז

פירוק \ Unpaking

לא ממש עזר הרמז הפעם, אבל תודה בכל זאת! פשוט אעשה לולאה ארוכה יותר עם תנאי…

לא ! אין צורך, עדכנתי את הרמז :slight_smile:
למדנו על הנושא הזה תתן לזה שניה מחשבה איך אתה עושה את זה על האיברים שאתה מקבל.

מעריך את העזרה! ניסיתי ללא הצלחה עם הפירוק. עם השיטה השניה כבר הצלחתי והיא לא רעה. היה טוב לדעת איך פותרים את זה גם בדרך השניה אבל כנראה שאצטרך להשאר מסוקרן :sweat_smile:

לייק 1

שלחי לי הודעה על זה אחרי ההגשות אני ארשום לך דוגמא :slight_smile:
למרות שאולי פתאום זה יבוא לך לפני אין לדעת. זה קורה לי המון

לייק 1