מעבר על מחרוזות חלק 2
חלק מהיחידה יסודות במסלול ה-Python של Coddy. שיעור 63 מתוך 77.
פיצול מחרוזת מאפשר לך לפרק מחרוזת לרשימה, ואילו חיבור מאפשר לך לשלב פריטים מהרשימה למחרוזת.
השיטה split() מחלקת מחרוזת לרשימה של מחרוזות משנה על סמך מפריד.
פצל לפי רווחים:
text = "apple banana cherry"
fruits = text.split()
print(fruits)
# ['apple', 'banana', 'cherry']פיצול באמצעות מפריד ספציפי:
data = "john,25,new york"
data = data.split(',')
print(data)
# ['john', '25', 'new york']השיטה join() משלבת את הרכיבים של אובייקט שניתן לעבור עליו למחרוזת אחת.
חיבור בסיסי:
words = ['Hello', 'World', 'Python']
text = ' '.join(words)
print(text)
# "Hello World Python"חיבור באמצעות מפריד אחר:
fruits = ['apple', 'banana', 'cherry']
line = ','.join(fruits)
print(line)
# "apple,banana,cherry"אתגר
קלכתבו תוכנית שמקבלת שני קלטים: מחרוזת טקסט ותו מפריד. התוכנית צריכה לפצל את הטקסט למילים לפי רווחים, ואז לחבר את המילים באמצעות התו המפריד שצוין ולהדפיס את המחרוזת המתקבלת.
נסו בעצמכם
text = input()
delimiter = input()
# כתבו את הקוד שלכם למטההשיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
תרגלו בעצמכם: קומפיילר Python אונליין