מתי tuples שימושיים בפיתון?

תוכן עניינים:

מתי tuples שימושיים בפיתון?
מתי tuples שימושיים בפיתון?
Anonim

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

מתי תשתמש ב-tuple ב-Python?

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

מתי כדאי להשתמש בטופל?

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

מתי תשתמש ב-tuple לעומת רשימה?

עכשיו, כשאנחנו יודעים את ההבדלים בין פייתון tuples לעומת רשימות, זו לא אמורה להיות בחירה מאוד קשה בין השניים. ההבדל העיקרי הוא שרשימה ניתנת לשינוי, אבל טופל לא. לכן, אנחנו משתמשים ברשימה כשאנחנו רוצים להכיל פריטים דומים, אבל משתמשים ב-tuple כשאנחנו יודעים איזה מידע נכנס אליה.

היכן ניתן להשתמש בטפולים?

Tuples מהירים יותר מרשימות

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

מוּמלָץ: