Home Python עמוד 5 – הסבר על פייתון אינדקס ורשימות – Python Indexing and Lists

עמוד 5 – הסבר על פייתון אינדקס ורשימות – Python Indexing and Lists

0 comment
נהנתם מהמאמר ? שתפו אותו!

הסבר על פייתון אינדקס ורשימות – Python Indexing and Lists

Indexes

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

names = "Tal Ben Shushan"

print(names)

למשל האות T הוא 0 והאות a הוא 1 וכן הלאה, גם הרווחים הם מספרים ובשביל להציג זאת אבצע את הפקודה

names = "Tal Ben Shushan"

print(names[0])

כך התוצאה תיהיה

T

כך למשל

names = "Tal Ben Shushan"

print(names[2])

יוציא את האות

l

אם נכניס – הכוונה למינוס אז זה ילך מהסוף להתחלה

names = "Tal Ben Shushan"

print(names[-2])

התוצאה

a

 

אם אנחנו רוצים להוציא טווח ולמשל את השם Tal

names = "Tal Ben Shushan"

print(names[0:3])

אז נזין : של מ 0 עד 3

התוצאה

Tal

 

רשימות – Lists

רשימות עלינו להכניס לסוגריים מרובעות ולשים , אחרי כל שם, כמובן שאם הכנכסו "" אז זה ערך ולא מספר String ולא Intger

names = ["Tal", "Noy", "Liya"]

print(names[1])

מה התוצאה?

התוצאה היא Noy שכן 0 זה Tal ו 1 זה Noy

Noy

ומה יקרה אם נוסיף Intger?

names = ["Tal", "Noy", "Liya", 100]

print(names[3])

אז נקבל את המספר 100

100

נוכל לבחור טווח בתוך הרשימה, זאת על ידי :

names = ["Tal", "Noy", "Liya", 100]

print(names[1:3])

התוצאה

['Noy', 'Liya']

נניח ואתם רוצים להחליף שם בתוך הרשימה

names = ["Tal", "Noy", "Liya", 100]

names[0] = "Eve"

print(names)

 

Methodes In Lists

השיטות שאפשר להגדיר עם רשימות הם דיי דומים למה שאפשר לבצע עם משתנים

כאן למשל אחרי המשתנה names הכנסתי . ה . פתח לי אפשרויות של Methodes ובחרתי את Append שיכניס ערך חדש לרשימה, לדוגמה Eve

names = ["Tal", "Noy", "Liya", 100]

names.append("Eve")

print(names)

אפשר גם להגדיר באיזה מיקום מדויק נכניס את השם שאנחנו רוצים ע"י insert

מאמרים קשורים

Leave a Comment