Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
34 - Telegram Web
Telegram Web
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
آموزش پایتون و برنامه نویسی pinned «فهرست مطالب دوره آموزش پایتون (سطح مقدماتی) 1. آشنایی با پایتون - تاریخچه و کاربردهای پایتون - ویژگی‌های زبان پایتون - نصب پایتون و IDE ها (PyCharm، VSCode، Jupyter Notebook) 2. مقدمات برنامه‌نویسی - مفهوم برنامه‌نویسی و الگوریتم - ساختار…»
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
کدام یک از موارد زیر یک نوع داده صحیح (Integer) است؟
Anonymous Quiz
14%
"123"
62%
123
7%
12.3
16%
[1, 2, 3]
نتیجه‌ی کد زیر چیست؟
x = 10
y = 3 result = x % y print(result)
Anonymous Quiz
36%
1
11%
2
24%
3
29%
30
کدام یک از موارد زیر یک متغیر معتبر در پایتون نیست؟
Anonymous Quiz
13%
myVariable
48%
1st_variable
30%
_privateVar
10%
variable_name
نتیجه‌ی کد زیر چیست؟
a = "5"
b = 2 result = int(a) + b print(result)
Anonymous Quiz
49%
7
27%
52
12%
"7"
11%
"52"
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
متد های پر کاربرد در لیست ها

در پایتون، لیست‌ها یکی از پرکاربردترین
ساختارهای داده هستند که به شما اجازه می‌دهند مجموعه‌ای از مقادیر را در یک متغیر ذخیره کنید.
لیست‌ها قابلیت ذخیره انواع مختلف داده‌ها (از جمله اعداد، رشته‌ها، لیست‌های دیگر و غیره) را دارند و دارای متدهای متعددی هستند که به شما در مدیریت آن‌ها کمک می‌کنند.
در ادامه برخی از متدهای متداول و مفید لیست‌ها در پایتون را معرفی می‌کنیم:


1. append()
این متد برای افزودن یک عنصر به انتهای لیست استفاده می‌شود.
python my_list = [1, 2, 3] my_list.append(4) print(my_list) # خروجی: [1, 2, 3, 4] 

2. extend()
این متد برای افزودن عناصری از یک لیست دیگر به انتهای لیست اصلی استفاده می‌شود.
python my_list = [1, 2, 3] my_list.extend([4, 5]) print(my_list) # خروجی: [1, 2, 3, 4, 5] 

3. insert()
این متد برای افزودن یک عنصر در موقعیت خاصی از لیست استفاده می‌شود. با دو آرگومان فراخوانی می‌شود: index و element.
python my_list = [1, 2, 3] my_list.insert(1, 'new') print(my_list) # خروجی: [1, 'new', 2, 3] 

4. remove()
این متد برای حذف اولین وقوع یک عنصر خاص از لیست استفاده می‌شود.
python my_list = [1, 2, 3, 2] my_list.remove(2) print(my_list) # خروجی: [1, 3, 2] 

5. pop()
این متد عنصر آخر لیست را حذف و برمی‌گرداند. همچنین می‌توانید ایندکس یک عنصر خاص را به آن بدهید تا آن عنصر حذف شود.
python my_list = [1, 2, 3] last_element = my_list.pop() print(last_element) # خروجی: 3 print(my_list) # خروجی: [1, 2] specific_element = my_list.pop(0) print(specific_element) # خروجی: 1 print(my_list) # خروجی: [2] 

6. clear()
این متد تمام عناصر لیست را حذف می‌کند.
python my_list = [1, 2, 3] my_list.clear() print(my_list) # خروجی: [] 

7. index()
این متد برای پیدا کردن ایندکس اولین وقوع یک عنصر خاص استفاده می‌شود.
python my_list = [1, 2, 3] index_of_two = my_list.index(2) print(index_of_two) # خروجی: 1 

8. count()
این متد برای شمارش تعداد وقوع یک عنصر خاص در لیست استفاده می‌شود.
python my_list = [1, 2, 3, 2] count_of_two = my_list.count(2) print(count_of_two) # خروجی: 2 

9. sort()
این متد برای مرتب‌سازی عناصر لیست (به طور پیش‌فرض به صورت صعودی) استفاده می‌شود.
python my_list = [3, 1, 4, 2] my_list.sort() print(my_list) # خروجی: [1, 2, 3, 4] 

10. reverse()
این متد برای معکوس کردن ترتیب عناصر لیست استفاده می‌شود.
python my_list = [1, 2, 3] my_list.reverse() print(my_list) # خروجی: [3, 2, 1] 


متدهای فوق به شما این امکان را می‌دهند که به طور مؤثری با لیست‌ها کار کنید و آن‌ها را مدیریت نمایید.
یادگیری این متدها به شما کمک خواهد کرد تا عملیات مختلفی را بر روی داده‌ها با سهولت انجام دهید. اگر سوال دیگری دارید یا به اطلاعات بیشتری نیاز دارید، خوشحال می‌شوم که کمک کنم!

@python_with_mohammad
Media is too big
VIEW IN TELEGRAM
جلسه دوم دوره جامع آموزش پایتون - بخش مقدمات پایتون : چرا باید پایتون یاد بگیریم؟

@python_with_mohammad
Media is too big
VIEW IN TELEGRAM
جلسه سوم دوره جامع آموزش پایتون - بخش مقدمات پایتون : نصب پایتون و نرم افزار های مورد نیاز
@python_with_mohammad
2025/06/15 14:50:52
Back to Top
HTML Embed Code: