برچسب list

19 پرسش ثبت شده

چطور می‌توانم تمام جایگشت‌های یک لیست را تولید کنم؟

How do I generate all permutations of a list?

یه لیستی دارم و می‌خوام تمام جایگشت‌های ممکن این لیست رو به دست بیارم. مثلا اگه لیستم [1, 2, 3] باشه، باید بتونم همه حالت‌های مختلفش رو تولید کنم. یه روش ساده و بهینه برای انجام این کار چی می‌تونه باشه؟
1403/06/07

چطور بفهمیم یک رشته در لیستی از رشته‌ها به عنوان زیررشته وجود دارد؟

How to check if a string is a substring of items in a list of strings?

یه لیست از رشته‌ها دارم و می‌خوایم بفهمیم که آیا یه رشته مشخص توی هر کدوم از اون رشته‌ها به عنوان زیررشته وجود داره یا نه. به عنوان مثال، یه لیستی از اسامی داریم و می‌خوایم بفهمیم که آیا یه اسم خاص توی هر کدوم از اون اسامی به عنوان زیررشته هست یا نه. چطور می‌تونیم این کار رو انجام بدیم؟
1403/06/07

تفاوت‌های لیست کامپرهنشن و مپ در پایتون

List Comprehension vs Map

لیست کامپرهنشن (List Comprehension) و مپ (Map) در پایتون چه تفاوت‌هایی با هم دارن؟ کدوم یکی برای استفاده بهتره و چرا؟
1403/06/06

تفاوت بین لیست‌ها و تاپل‌ها در پایتون چیه؟

What\'s the difference between lists and tuples?

لیست‌ها و تاپل‌ها هر دو از ساختارهای داده‌ای مهم در پایتون هستن. ولی تفاوت اصلی این دو چیه؟ کی باید از لیست استفاده کرد و کی از تاپل؟ و این تفاوت‌ها چه تاثیری روی عملکرد و کارایی برنامه‌ها داره؟
1403/06/05

تفاوت بین del، remove و pop در لیست‌های پایتون چیه؟

Difference between del, remove, and pop on lists in Python

می‌خواستم بدونم تفاوت بین del، remove و pop توی لیست‌های پایتون چیه؟ هرکدوم از این‌ها چه زمانی استفاده می‌شن و چه تفاوت‌هایی دارن؟
1403/06/05

آیا راه ساده‌ای برای حذف یک عنصر از لیست بر اساس مقدار آن وجود دارد؟

Is there a simple way to delete a list element by value?

یک لیست دارم و می‌خوام یکی از عناصر این لیست رو بر اساس مقدارش حذف کنم. آیا راه ساده‌ای برای این کار وجود داره؟ مثلاً اگر لیستی داشته باشم که شامل اعداد باشه، چطور می‌تونم عدد ۳ رو از لیست حذف کنم؟ همچنین، اگه لیست شامل مقادیر تکراری باشه، می‌خوام فقط اولین مقداری که با عدد ۳ برابره حذف بشه.
1403/06/05

چطور آیتم‌های یک لیست را به یک رشته واحد متصل کنیم؟

How to concatenate (join) items in a list to a single string?

یک لیست از آیتم‌ها دارم و می‌خوام همه این آیتم‌ها رو به یک رشته متصل کنم، یعنی به جای اینکه لیست داشته باشم، یک رشته واحد بسازم که آیتم‌هاش با یک جداکننده خاص مثل کاما از هم جدا شده باشن. چطور می‌تونم این کار رو در پایتون انجام بدم؟
1403/06/05

چگونه می‌توان تفاوت بین دو لیست با ورودی‌های منحصر به فرد را بدست آورد؟

Get difference between two lists with unique entries

من دو لیست دارم که هر کدام شامل مقادیر منحصر به فرد هستند. می‌خواهم تفاوت بین این دو لیست را پیدا کنم؛ یعنی مقادیری که فقط در یکی از لیست‌ها وجود دارند و در دیگری نیستند. به عنوان مثال، اگر لیست اول شامل [1, 2, 3, 4] و لیست دوم شامل [3, 4, 5, 6] باشد، خروجی باید [1, 2, 5, 6] باشد.
1403/06/05