כיצד להוסיף ולהסיר פריטים מרשימה ב- Python

How Add Remove Items From List Python



משתנה מערך משתמש ברוב שפות התכנות לאחסון נתונים מרובים. ל- Python ארבעה סוגי נתונים לאחסון נתונים מרובים. אלו הם רשימה, זוג, מילון ו מַעֲרֶכֶת . ניתן להזמין ולשנות את הנתונים ברשימת Python. הסוגריים המרובעים ([]) משמשים ב- Python כדי להכריז על רשימה כמו מערך. אינדקס הרשימה מתחיל מ 0. הרשימה פועלת כמו משתני ההתייחסות. כאשר משתנה רשימה מוקצה למשתנה אחר אז שני המשתנים יצביעו על אותו מיקום. הדרכה זו מציגה את השימושים בשיטות Python שונות להוספה והסרה של נתונים מרשימת Python.

שיטות:

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







הכנס (אינדקס, פריט): שיטה זו משמשת להוספת פריט כלשהו באינדקס המסוים של הרשימה ושינוי ימינה של פריטי הרשימה.



לצרף (פריט): שיטה זו משמשת להוספת אלמנט חדש בסוף הרשימה.



הארכה (anotherList): ניתן להכניס את הפריטים של רשימה אחת בסוף רשימה אחרת באמצעות שיטה זו.





הסר פריט): שיטה זו משמשת להסרת פריט מסוים מהרשימה.

פופ (אינדקס): השיטה משמשת להסרת פריט מהרשימה בהתבסס על ערך האינדקס.



של ה(): שיטה זו משמשת להסרת הפריט המסוים של הרשימה או לפרוס את הרשימה.

ברור(): שיטה זו משמשת להסרת כל פריטי הרשימה

הוסף פריטים לרשימה:

דרכים שונות להוספת פריטים ברשימת Python מוצגות בחלק זה של המדריך.

דוגמה 1: הכנס פריט בשיטת insert ()

צור קובץ פייתון עם הסקריפט הבא כדי לראות את השימוש בשיטת insert (). פריט חדש יוכנס למיקום השלישי של הרשימה ופריטים אחרים יועברו מיד לאחר הפעלת התסריט.

# הצהיר על רשימה
נתוני רשימה= [89, 56, 90, 3. 4, 89, 12]

# הכנס נתונים במיקום השני
נתוני רשימה.לְהַכנִיס(2, 2. 3)

# הצגת רשימה לאחר ההוספה
הדפס('רכיבי הרשימה הם')

לאניב טווח(0, len(נתוני רשימה)):
הדפס(נתוני רשימה[אני])

תְפוּקָה:

הפלט הבא יופיע לאחר הפעלת התסריט.

דוגמה 2: הכנס פריט בשיטת append ()

צור קובץ פייתון עם הסקריפט הבא כדי לראות את השימוש בשיטת append (). הוא מוזכר לפני ששיטת הוספת () מוסיפה נתונים בסוף הרשימה. אז, 'טושיבה' יוכנס בסוף נתוני רשימה לאחר הפעלת התסריט.

# הגדר את הרשימה
נתוני רשימה= ['Dell', 'טלפון נייד', 'לבנו', 'אסוס']

# הכנס נתונים בשיטת הוספת
נתוני רשימה.לְצַרֵף('טושיבה')

# הצג את הרשימה לאחר הוספה
הדפס('רכיבי הרשימה הם')

לאניב טווח(0, len(נתוני רשימה)):
הדפס(נתוני רשימה[אני])

תְפוּקָה:

הפלט הבא יופיע לאחר הפעלת התסריט.

דוגמה 3: הכנס פריט בשיטת הרחבה ()

צור קובץ פייתון עם הסקריפט הבא כדי לראות את השימוש בשיטת הרחבה (). כאן, שתי רשימות מוכרזות בתסריט אשר משולבות יחד בשיטת הרחבה (). פריטי הרשימה השנייה יתווספו בסוף הרשימה הראשונה.

# אתחול הרשימה הראשונה
רשימה 1= ['html', 'CSS', 'JavaScript', 'JQuery']

# אתחול הרשימה השנייה
רשימה 2= ['PHP', 'לאראבל', 'CodeIgniter']

# שלב את שתי הרשימות בשיטת הרחבה ()
רשימה 1.לְהַאֲרִיך(רשימה 2)

# הצג את הרשימה לאחר הסריקה
הדפס ('מרכיבי הרשימה הם:')

לאניב טווח(0, len(רשימה 1)):
הדפס(רשימה 1[אני])

תְפוּקָה:

הפלט הבא יופיע לאחר הפעלת התסריט.

הסר פריט מהרשימה:

דרכים שונות להסרת הפריט ברשימת Python מוצגות בחלק זה של המדריך.

דוגמה 4: הסר פריט מהרשימה באמצעות שיטת ההסרה

צור קובץ פייתון עם הסקריפט הבא כדי לראות את שיטת use remove (). אם ערך הפריט המשמש כערך הארגומנט של שיטת remove () קיים ברשימה הפריט יוסר. כאן הערך 'מיץ' קיים ברשימה והוא יוסר לאחר הפעלת התסריט.

# הגדר את הרשימה
רשימה = ['עוגה', 'פיצה', 'מיץ', 'פסטה', 'בורגר']

# הדפס את הרשימה לפני המחיקה
הדפס('רשום לפני המחיקה')
הדפס(רשימה)

# הסר פריט
רשימה.לְהַסִיר('מיץ')

# הדפס את הרשימה לאחר המחיקה
הדפס('רשימה לאחר מחיקה')
הדפס(רשימה)

תְפוּקָה:

הפלט הבא יופיע לאחר הפעלת התסריט.

דוגמה 5: הסר פריט מהרשימה בשיטת פופ

צור קובץ פייתון עם הסקריפט הבא כדי לראות את השימוש בשיטת pop (). כאן, 2 משמש כערך האינדקס של שיטת הפופ (). אז הרכיב השלישי ברשימה יוסר לאחר הפעלת התסריט.

# הגדר את הרשימה
ldata= [ 3. 4, 2. 3, 90, עשרים ואחת, 90, 56, 87, 55]

# הדפס את ההסרה לפני ההסרה
הדפס(ldata)

# הסר את האלמנט השלישי
ldata.פּוֹפּ(2)

# הדפס את הרשימה לאחר הסרתה
הדפס(ldata)

תְפוּקָה:

הפלט הבא יופיע לאחר הפעלת התסריט.

דוגמה 6: הסר פריט מהרשימה בשיטת del

שיטת del () פועלת בדומה לשיטת pop (). צור קובץ פייתון עם הסקריפט הבא כדי לראות את השימוש בשיטת del (). כאן, 0 משמש כערך האינדקס של ה- del (). אז הרכיב הראשון ברשימה יוסר לאחר הפעלת התסריט.

# הגדר את הרשימה
ldata= [ 3. 4, 2. 3, 90, עשרים ואחת, 90, 56, 87, 55]

# הדפס את ההסרה לפני ההסרה
הדפס(ldata)

# מחק את הפריט הראשון בשיטת del
של הldata[0]

# הדפס את הרשימה לאחר הסרתה
הדפס(ldata)

תְפוּקָה:

הפלט הבא יופיע לאחר הפעלת התסריט.

דוגמה 7: הסר פריט מהרשימה בשיטה ברורה

צור קובץ פייתון עם הסקריפט הבא כדי להסיר את כל הפריטים ברשימה. לאחר הפעלת התסריט, clear () שיטה תגרום לרשימה להיות ריקה.

# הגדר את הרשימה
ldata= [ 3. 4, 2. 3, 90, עשרים ואחת, 90, 56, 87, 55]

# הדפס את ההסרה לפני ההסרה
הדפס(ldata)

# הסר את כל הפריטים מהרשימה
ldata.ברור()

# הדפס את הרשימה לאחר הניקוי
הדפס(ldata)

תְפוּקָה:

הפלט הבא יופיע לאחר הפעלת התסריט.

סיכום:

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

צפו בסרטון המחבר: פה