عملیات روی لیست
سوال
تابعی بنویسید که یک لیست و یک عدد را دریافت کندو هر یک از ایتم های لیست که عدد بودند را با عدد دریافت شده جمع کند سپس لیست را نمایش دهند
در حال بررسی
0
انجمن برنامه نویسان پایتون
1 سال
5 پاسخ ها
154 دیده شده
1
پاسخ ها ( ۵ )
با سلام
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)
پاسخ در ضمیمه
ضمیمه ها