چک کردن خالی بودن یک لیست در زبان پایتون

۰
۰

نیاز به روش یا تابعی دارم که اگر مثلا لیست زیر رو پاس کنم بهش مقدار true برگردونه.

my_list = []

از چه تابع یا مقایسه ای استفاده کنم؟

 

۰

در زبان پایتون اگر لیستی خالی باشد در مقایسه های منطقی مقدار false خواهد داشت. بنابراین برای اینکه ببنید آیا لیست خالی هست یا پر میتونید از مقایسه های زیر استفاده کنید:

my_list = []

if not my_list:
  print("The list is empty")

if my_list:
     print("The list is not empty")

علاوه بر این دستورات زیر هم نتایج مشابهی رو برمیگردونن ولی با وجود اینکه واضح تر و قابل فهم تر هستند یا کندتر هستند ویا زیاد با رسوم برنامه نویسی پایتون هماهنگی ندارن.

if my_list == []:
   print("The list is empty.")

if len(my_list) == 0:
    print("The list is empty")

 

 

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید