Page 43 - C817
P. 43
تسیل رصانع شیامیپ تسیل زا رصنع ندرک فذح
.تسا رصانع یور تکرح یانعم هب تسیل رصانع شیامیپ و remove و pop یاهدتم زا ناوت یم ،تسیل زا رصنع فذح یارب
:میراد ریز لکش هب تسیل کی هک دینک ضرف .درک هدافتسا clear
myList=[100,213,350,625,140] :میراد ریز لکش هب تسیل کی هک دینک ضرف :لاثم
for i in myList: myList=[10,20,45,ʹʹbookʹʹ,80,45,30]
print)i,end=ʹ ʹ( ریز لکش هب pop دتم زا ،تسیل یاهتنا زا رصنع کی فذح یارب
تکرح تسیل رصانع یور for هقلح کی طسوت لااب همانرب هعطق رد :دوش یم هدافتسا
ینعم هب i اجنیا عقاو رد .مینک یم پاچ رطس کی رد ار اه نآ و هدرک myList.pop)(
.تسا تسیل رصانع هب تسیل ،مینک پاچ print روتسد طسوت هرابود ار تسیل رگا لاح
100 213 350 625 140 .دوش یم لیدبت [10, 20 , 45,ʹʹbookʹʹ,80 ,45] لکش
for هقلح لخاد رد یطرش راتخاس کی طسوت ناوت یم هنوگچ :نیرمت دتم زا ناوت یم ،لااب تسیل 1 هرامش ناکمزا رصنع فذح یارب نینچمه
؟داد شیامن لااب تسیل رد ار جوز رصانع .درک هدافتسا هناخ هرامش هارمه هب pop
myList.pop)1(
[10,45,ʹʹbookʹʹ,80,45].دش فذح لااب تسیل زا 20 ددع نیاربانب
ریز روتسد زا ،لااب تسیل زا )45 ددع نیلوا( 45 رصنع فذح یارب
.دوش یم هدافتسا
یاه نیرمت هارمه هب ار تسیل رصانع شیامیپ ثحبم اب راک ،لااب هنیزمر نکسا اب myList.remove)45(→ [10,ʹʹbookʹʹ,80,45]
.دیریگب ارف نآ اب طبترم
لپات و تسیل نیب هسیاقم
3ــ1 لودج
)tuple(ییاتدنچ )list( تسیل
myTuple = )10 , 15 , 36 ,15( myList = [10,15,36,15]
1 باستنا myTuple [2] =100 Error باستنا myList [2] =100
print)myTuple ( print)myList ( [10,15,100,15]
myTuple = )10 , 15 , 36,15( myList = [10,15,36,15]
2 هدودحم print)myTuple [1:3] ( 15,36( هدودحم print)myList [1:3] ( [15,36]
)
print )myTuple [:2] ( )10,15( print )myList [1:] ( [15,36,15]
myTuple = )10,15,36,15( myList = [10,15,36,15]
3 فذح myTuple.remove)15( Error فذح myList.remove)15(
print)myList ( [10,36,15]
fruits = )ʹʹappleʹʹ, ʹʹbananaʹʹ, ʹʹcherryʹʹ( fruits = [ʹʹappleʹʹ, ʹʹbananaʹʹ, ʹʹcherryʹʹ]
4 ندرکزاب )green , yellow , red( = fruits ندرکزاب [green , yellow , red] = fruits
print)green , yellow, red( apple banana cherry print)green , yellow , red( apple banana cherry
یاه نیرمت و لپات و تسیل ثحبم اب راک،ور هبور هنیزمر نکسا اب
.دیریگب ارف ار نآ اب طبترم
1ــ assignment 2ــ range 3ــ delete 4ــ unpack
29 28