حذف اعداد از لیست

سوال

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

در حال بررسی 0
sina 10 ماه 8 پاسخ ها 232 دیده شده 1

پاسخ ها ( ۸ )

  1.  

  2. list1=[]
    string=”
    flag=0
    len=int(input(‘enter your list lenght:’))
    for i in range(len):
         str=input(‘enter string:’)
         for chr in str:
              if chr.isalpha():
                   string+=chr
                   flag=1
         if flag:
              list1.append(string)
              string=”
         flag=0
    print(list1)

  3.  

  4.  

  5.  

  6. count = int(input(“Entre count:”))
    x = []
    for i in range(1,count+1):
    p= int(input(“Enter num:”))
    y = input(“Enter str”)
    x .append(p)
    x.append(y)
    list_int = [ ]
    for i in x :
    if not isinstance(i,str) :
    list_int .append(i)
    print(list_int)

  7.  

ارسال یک پاسخ