عملیات روی لیست

سوال

تابعی بنویسید که یک لیست و یک عدد را دریافت کندو هر یک از ایتم های لیست که عدد بودند را با عدد دریافت شده جمع کند سپس لیست را نمایش دهند

در حال بررسی 0
Amahita 1 سال 5 پاسخ ها 154 دیده شده 1

پاسخ ها ( ۵ )

  1.  

  2.  

  3. با سلام

    list1=[‘ali’,50,’saeid’,’reza’,7,61]
    list2=[]
    sum_digit=3
    def sum_digit_list(list,num):
        for item in list:
            if type(item) == str:
                list2.append(item)
            else:
                sum= item + num
                list2.append(sum)
        print(list2)

    sum_digit_list(list1,sum_digit)

ارسال یک پاسخ