מחרוזות Python: אינדקסים, חיתוך (Slicing) ומתודות

מחרוזות הן חיוניות עבור Cloud, DevOps ואוטומציה. אתם זקוקים להן כדי לעבד לוגים (logs), קבצי הגדרה (config files) ותגובות API.

מחרוזת היא אוסף מסודר של תווים. היא אינה ניתנת לשינוי (immutable). המשמעות היא שלא ניתן לשנות מחרוזת לאחר שהיא נוצרה.

אינדקסים (Indexing) לכל תו יש מיקום.

דוגמה: text = "DevOps" text[0] מחזיר את D. text[-1] מחזיר את s.

חיתוך (Slicing) חיתוך מאפשר לכם לחלץ חלקים ממחרוזת באמצעות הפורמט: [start:stop:step].

דוגמאות:

מתודות חיוניות (Essential Methods)

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

מקור: https://dev.to/tejas_shinkar/python-strings-indexing-slicing-and-essential-string-methods-3la0

קהילת למידה אופציונלית: https://t.me/GyaanSetuAi