כיצד להצטרף לרשימות ב- Python

How Join Lists Python



רשימות הן מבנה נתונים חשוב ב- Python, המשמש לאחסון מרכיבים מרובים במיכל אחד. רשימות פייתון יכולות לאחסן הן סוגים דומים והן סוגים הטרוגניים של אלמנטים. ב- Python, תוכל להצטרף או לשלב שתי רשימות או יותר. הצטרפות לרשימה ממזגת רשימות רבות לרשימה אחת. מאמר זה מסביר את ההצטרפות או הצירוף של רשימות פייתון בכמה אופנים.







כיצד להצטרף לרשימות פייתון

הדברים הבאים כוללים שיטות להצטרפות לרשימות ב- Python:



  1. משתמש ב לְצַרֵף() פוּנקצִיָה
  2. משתמש ב לְהַאֲרִיך() פוּנקצִיָה
  3. משתמש ב '+' מַפעִיל
  4. משתמש ב '*' מַפעִיל

נדון בשיטות אלה אחת אחת.



שיטה 1: שימוש בפונקציה append ()

ה לְצַרֵף() פונקציה היא פונקציה מובנית ב- Python המוסיפה אלמנטים לסוף רשימה. בדוגמה הבאה נשתמש ב- לְצַרֵף() פונקציה להצטרף לשתי רשימות.





#רשימת יצירה 1
myList1 = [1,2,3,4,5]
#רשימת יצירה 2
myList2 = [6,7,8,9]
#מצטרפים לרשימות 1 ו -2 באמצעות הפונקציה הוספה
myList1.append (myList2)
#הדפסת הרשימה החדשה
הדפס (myList1)

תְפוּקָה

בפלט, תראה שהרשימה הראשונה נוספה לרשימה אחרת, עד סוף הרשימה כפריט.

כדי להצטרף לאלמנטים של רשימות, עלינו לחזור באמצעות list2 באמצעות ל לולאה וצרף כל פריט בנפרד לסוף הרשימה 1.

#רשימת יצירה 1
myList1 = [1,2,3,4,5]
#רשימת יצירה 2
myList2 = [6,7,8,9]
#מצטרפים לרשימות 1 ו -2 באמצעות הפונקציה הוספה
עבור x ב- myList2:
myList1.append (x)
#הדפסת הרשימה החדשה
הדפס (myList1)

תְפוּקָה

כעת, ניתן לראות כי הרשימות מחוברות.

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



#רשימת יצירה 1
myList1 = [1,2,3,4,5]
#רשימת יצירה 2
myList2 = [6,7,8,9]
#רשימת יצירה 3
myList3 = ['kamran', 'Sattar', 'Awaisi']
#מצטרף לרשימות 1, 2 ו -3 באמצעות הפונקציה הוספה
עבור x ב- myList2:
myList1.append (x)
עבור x ב- myList3:
myList1.append (x)
#הדפסת הרשימה
הדפס (myList1)

תְפוּקָה

כיצד להצטרף לרשימות ב- Python-3

שיטה 2: שימוש בפונקציה הרחבה ()

ה לְהַאֲרִיך() פונקציה היא הפונקציה המובנית ב- Python שניתן להשתמש בה להצטרפות לרשימות. פונקציה זו מוסיפה את האלמנטים של רשימה אחת לסוף הרשימה השנייה. אין צורך לחזור על שימוש בלולאות עם

לְהַאֲרִיך() פוּנקצִיָה. בדוגמה הבאה, ניצור שתי רשימות ונצטרף אליהן באמצעות לְהַאֲרִיך() פוּנקצִיָה.

#רשימת יצירה 1
myList1 = [1,2,3,4,5]
#רשימת יצירה 2
myList2 = [6,7,8,9]
#שימוש בפונקציה הרחבה ()
myList1.extend (myList2)
#הדפסת הרשימה
הדפס (myList1)

תְפוּקָה

כפי שאתה יכול לראות בפלט הבא, הרשימות צורפו בהצלחה.
כיצד להצטרף לרשימות ב- Python-4

שיטה 3: שימוש במפעיל '+'

ניתן להצטרף לרשימות גם באמצעות אופרטור '+'. זוהי השיטה הקלה ביותר להצטרפות לרשימות ב- Python. רשימות שמצטרפות באמצעות אופרטור '+' מאוחסנות ברשימה חדשה. בדוגמה הבאה, נשתמש באופרטור '+' כדי להצטרף לשלוש רשימות.

#רשימת יצירה 1
myList1 = [1,2,3]
#רשימת יצירה 2
myList2 = [4,5,6,7,8]
#רשימת יצירה 3
myList3 = [1,3,4,6,7,8,4]
#הצטרפות לרשימה באמצעות אופרטור '+'
myList1 = myList1+myList2+myList3
#הדפסת הרשימה
print ('הרשימה המצורפת היא:', myList1)

תְפוּקָה

הפלט הבא מציג את הרשימות המצורפות.

שיטה 4: שימוש במפעיל ‘*’

ניתן להשתמש באופרטור '*' גם להצטרפות לרשימות פייתון. עם זאת, תכונה זו נתמכת רק על ידי גירסת Python 3.6+ של Python. הרשימות המצורפות מאוחסנות ברשימה החדשה. הבה נשתמש באופרטור '*' כדי להצטרף לרשימות.

#יצירת רשימה 1
myList1 = [1,2,3]
#יצירת רשימה 2
myList2 = [4,5,6,7,8]
#יצירת רשימה 3
myList3 = [1,3,4,6,7,8,4]
#הצטרפות לרשימה באמצעות אופרטור '*'
myList1 = [*myList1,*myList2,*myList3]
#הדפסת הרשימה
print ('הרשימה המצורפת היא:', myList1)

תְפוּקָה

כפי שאתה יכול לראות בפלט הבא, הרשימות הצטרפו בהצלחה באמצעות אופרטור '*'.

סיכום

הרשימה ב- Python היא מיכל המשמש לאחסון אלמנטים ברצף. ניתן להצטרף לרשימות פייתון בכמה דרכים. מאמר זה הסביר כיצד להצטרף לרשימות ב- Python בארבע שיטות בסיסיות באמצעות מספר דוגמאות פשוטות.