لیست و حلقه for

4 فروردين ۱۴۰۲

سلام اگر لیست ما شامل کلماتی باشه وما بخواهیم کلماتی که فقط باar شروع میشوند را با حلقه for پرینت کنیم چه کار باید کرد یعنی چه کدی بزنیم که کلمه ای که اولش ar هست رو تشخیص بده 

291

3 پاسخ
  • طراح چی5 فروردين ۱۴۰۲

    باید در هر بار حلقه اول کلمات را بررسی کنید.

    به صورت زیر:

    myList = ['aref', 'arash', 'kamal', 'ali', 'reza']
    # تعریف یک لیست
    for item in my1list:
    	# فور در لیست
    	if item[:1] == 'ar':
    		# بررسی حروف اول تا 1(0 و 1)
    		print(item)
    		# پرینت هر کدام که اولش ar بود
  • دانیال آذرپناه7 فروردين ۱۴۰۲
    سلام و وقت بخیر
    کدی که فرستادم رو لطفا بررسی کنید
    names = ["arman", "danial", "aria", "atefeh"]
    
    for name in names:
        if name[:2] == "ar":
            print(name)
  • مهیار فرامرزی28 تير ۱۴۰۲

    سلام برای رفع این مشکل 

    my_list = ['aruy',' , ‘arsa' , ‘reza’]

    :for x in my_list

    'if x[0:2] == ‘ar

    (print(x