ایجاد لیست در پایتون بسیار ساده است. برای ایجاد یک لیست، میتوانید از براکتهای مربع [] استفاده کنید و عناصر لیست را با کاما از هم جدا کنید. در ادامه چندین مثال برای ایجاد لیستها با انواع مختلف عناصر آورده شده است:
[box type=”info” align=”” class=”” width=””]1. لیست خالی[/box]
برای ایجاد یک لیست خالی، کافی است از دو براکت مربع بدون هیچ عنصری استفاده کنید:
empty_list = [] print(empty_list) # خروجی: []
[box type=”info” align=”” class=”” width=””]2. لیست از اعداد صحیح[/box]
میتوانید لیستی از اعداد صحیح ایجاد کنید:
numbers = [1, 2, 3, 4, 5] print(numbers) # خروجی: [1, 2, 3, 4, 5]
[box type=”info” align=”” class=”” width=””]3. لیست از رشتهها[/box]
لیستها میتوانند شامل رشتهها باشند:
words = ["apple", "banana", "cherry"] print(words) # خروجی: ['apple', 'banana', 'cherry']
[box type=”info” align=”” class=”” width=””]4. لیست مختلط[/box]
لیستها میتوانند شامل عناصر با انواع دادهای مختلف باشند:
mixed_list = [1, "hello", 3.14, True] print(mixed_list) # خروجی: [1, 'hello', 3.14, True]
[box type=”info” align=”” class=”” width=””]5. لیست تو در تو (لیست از لیستها)[/box]
شما میتوانید لیستی از لیستها ایجاد کنید:
nested_list = [[1, 2, 3], ["a", "b", "c"], [True, False]] print(nested_list) # خروجی: [[1, 2, 3], ['a', 'b', 'c'], [True, False]]
[box type=”info” align=”” class=”” width=””]6. ایجاد لیست با استفاده از تابع list()[/box]
میتوانید از تابع list() نیز برای ایجاد لیست استفاده کنید، به ویژه زمانی که یک دنباله (مثل یک رشته یا یک tuple) را به یک لیست تبدیل میکنید:
# تبدیل یک رشته به لیست کاراکترها
char_list = list("hello")
print(char_list) # خروجی: ['h', 'e', 'l', 'l', 'o']
# تبدیل یک tuple به لیست
tuple_data = (1, 2, 3)
list_from_tuple = list(tuple_data)
print(list_from_tuple) # خروجی: [1, 2, 3][box type=”info” align=”aligncenter” class=”” width=””]7. استفاده از لیستهای تولیدی (List Comprehensions)[/box]
لیستهای تولیدی یک روش کوتاه و قدرتمند برای ایجاد لیستها با استفاده از یک عبارت هستند:
# ایجاد یک لیست از اعداد زوج بین 0 تا 9 even_numbers = [x for x in range(10) if x % 2 == 0] print(even_numbers) # خروجی: [0, 2, 4, 6, 8]
[box type=”warning” align=”” class=”” width=””]خلاصه[/box]
لیستها در پایتون یکی از پرکاربردترین ساختارهای داده هستند و به شما امکان میدهند مجموعهای از عناصر را به صورت منظم نگهداری و مدیریت کنید. شما میتوانید عناصر یک لیست را تغییر دهید، به آنها دسترسی داشته باشید، آنها را به لیست اضافه یا حذف کنید و حتی لیستهای پیچیدهتری مانند لیستهای تو در تو ایجاد کنید.




