5 תשובות
הנה הסבר קצר משפת האם של פייתון, c.
string בנוי מchars, שהינם אותיות.
זאתמרת משתנה שאת יכולה לבנות זה משתנה של אות, דוגמא:
char a = 'a';

מה שאת עושה זה את עושה לולאה על הstring הזה, ומכניסה כל **אות**, ולא כל מילה.
שואל השאלה:
אז איך אני יכולה להוסיף מילה ולא אות אות?
אנונימית
add="hello how are you"
list = add.split()

print(list)

דוגמא אפשרית
שואל השאלה:
תודה
זה מדפיס כל מילה באינדקס שונה, אז מה אם יש שתי מילים ספציפיות שאני רוצה להדפיס ביחד?
יש לך רעיון אולי? אני ממש אשמח
אנונימית
למה את שואלת? אני שואל בשביל להבין מה המטרה הספציפית שלך ואולי נוכל לכוון אותך יותר טוב
split עובד לפי מה שתביאי לו, ברירת המחדל שלו זה לפצל לפי רווחים, אז הוא אוסף את האותיות עד שהוא נתקל ברווח, מוסיף את מה שהוא אסף לרשימה וממשיך מהרווח הזה עד הרווח הבא וכן הלאה...
אם את רוצה להדפיס 2 מילים מתוך הליסט באינדקסים ספציפים פשוט תעשי ככה למשל
print(lst[1] + lst[3])