حذف اعداد از لیست
سوال
سلام به همه
دوستان من یک لیستی از کاربر میگیرم که فقط قراره توش رشته باشه ولی خب ممکنه کاربر عدد وارد کنه و من میخوام وقتی که در آخر لیست رو تحویل بگیرم عدد توش نباشه.
ممکنه راهنمایی کنید. ممنون
در حال بررسی
0
انجمن برنامه نویسان پایتون
10 ماه
8 پاسخ ها
232 دیده شده
1
پاسخ ها ( ۸ )
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)
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)