Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
s=['650-030-005', '650-030-700','650-530'] x=[] for y in s: if y[7]== "-": x.append(y) else: continue print (x)
File "d:\раб\work\test1.py", line 4, in <module> if y[7]== "-": IndexError: string index out of range
'650-530'
try: print('hello world') #этот код будет срабатывать если не вылетает ошибка except YourError: #здесь пишешь ошибку которую будешь отлавливать print('oh no there is an error')
650-530
не добавлять
s=['650-030-005', '650-030-700','650-530'] x=[] for y in s: if y.length >= 8 and y[7]== "-": x.append(y) else: continue print (x)