ההבדל בין Tuple לרשימה הבדל בין

Anonim

Tuple לעומת רשימה

זוגות ורשימות הם שני סוגים שונים אך דומים רצף של שפת Python.

Python

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

Python היא שפה אשר ניתן להשתמש בהם בחינם עבור מוצרים ביתיים או מסחריים. הסיבה היא כי הוא OSI (רישיון קוד פתוח) אושרה. הוא פועל על Mac OS X, Windows, Linux / Unix. Python כבר מועבר. מכונות וירטואליות.

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

-> ->

זוגות

תחביר מילולי של tuples מוצג בסוגריים.

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

זוגות הם הטרוגניים. "הטרוגני" פירושו שבדרך כלל tuples הם סוג רצף אשר יש סוגים שונים ושונות, או את הרשומות עשה יש משמעויות נפרדות.

A tuple נחשב יחידה קוהרנטית.

דובים מראה מבנה.

רשימות

תחביר מילולי של רשימות מוצג בסוגריים מרובעים.

רשימות ניתנות לשינוי. על ידי "mutable" זה נועד כי אובייקטים אלה מסוגלים לתמוך בפעולות נוספות. אז רצף הרשימה הוא סוג של רצף התומך בפעולות כאשר הוא הוסיף את השפה גם לאחר הבריאה.

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

רשימות להראות סדר.

סיכום:

1. זוגות ורשימות הם שני רצפים דומים של שפת התכנות זהה, Python. הזוגות הם בלתי ניתנים לשינוי, מה שאומר שהם לא יכולים להשתנות ברגע שהם נוצרים; ואילו, רשימה היא רצף שהוא mutable. זה יכול להיות שונה לאחר שנוצר, והוא תומך פעולות נוספות מדי.

2. תחביר מילולי של tuples מוצג על ידי סוגריים ואילו תחביר מילולי של רשימות מוצג בסוגריים מרובעים.

3. זוגות הם הטרוגניים בעוד רשימות הן הומוגניות. יש להתמודד בנפרד עם הפריטים.

4. זוגות להראות מבנה ואילו רשימות להראות סדר.