جلسه بیستم
حل مثال:
|
1 2 3 4 5 6 |
<xmp>مثال 1: افزودن عنصر به لیست. listm = [20 ,21 , 22 , 25] listm.append(88) print(listm)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 2: افزودن عنصر در جای دلخواه در لیست. listm.insert(3 ,24) print(listm)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 3: حذف عنصر با شماره عنصر در لیست. del listm[5] print(listm)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 4: حذف عنصر دلخواه در لیست. listm.remove(20) print(listm)</xmp> |
|
1 2 3 4 5 6 7 8 |
<xmp>مثال 5: مرتب سازی لیست براساس صعودی و نزولی. mlist = [3,29,9,31,7,12,10] mlist.sort() print(mlist) mlist.sort(reverse= True) print(mlist)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 7: مرتب سازی لیست با ایجاد لیست جدید. sortedMlist = sorted(mlist) print(sortedMlist)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 8: برعکس کردن لیست. mlist.reverse() print(mlist)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 9:ایجاد لیستی از اعداد 1 تا 6. mlistm = list(range(1 ,6)) print(mlistm)</xmp> |
|
1 2 3 4 5 6 7 |
<xmp>مثال 10: بزرگترین و کوچکترین عنصر در لیست. minm = min(mlist) maxm = max(mlist) print(minm) print(maxm)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 11: مجموع عناصر یک لیست. total = sum(mlist) print(total)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 12: طول لیست. tol = len(mlist) print(tol)</xmp> |
|
1 2 3 4 5 6 |
<xmp>مثال 13:دسترسی به مقدار یک کلید. sdic = {"name" : 'john' , "age" : 20 } w = sdic.get('name') print(w)</xmp> |
|
1 2 3 4 5 6 7 |
<xmp>مثال 14: دسترسی به کلیدها و مقادیر بصورت مجزا. keys = sdic.keys() value = sdic.values() print(keys) print(value)</xmp> |
|
1 2 3 4 5 |
<xmp>مثال 15: دسترسی همزمان به کلیدها و مقادیر. item = sdic.items() print(item)</xmp> |
|
1 2 3 4 5 6 |
<xmp>مثال 16: برش قسمتی از لیست. mlist = [3,29,9,31,7,12,10] slice = mlist[2:5] print(slice)</xmp> |
|
1 2 3 4 5 6 |
<xmp>مثال 17: ایجاد لیست جدید. my_range = range (5) print(list(my_range)) </xmp> |