Программирование создать скрипт на тему списки.(для начинающего) - Вопросы по сайтостроению

Вопрос Программирование создать скрипт на тему списки.(для начинающего)

Регистрация
16 Ноя 2012
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Пожалуйста имейте ввиду, что этот пользователь забанен
Твоим родителям не нравится твой список дел прокрастинатора. ? Они хотят, чтобы ты написал(-а) для них скрипт, который будет удалять элементы из списка, которые они захотят.







Формат ввода:



Вводится список дел прокрастинатора. Далее с клавиатуры задаются индексы дел, которые нужно удалить. Вводятся до тех пор, пока в строке ввода что-то есть (input != "").!!!!!!!!(обратите внимание!)



Формат вывода:



На экран выводится итоговый список дел.



шаблон кода:





deals = [

'погулять с друзьями',

'почитать новости и сцепиться с кем-нибудь в комментах',

'почитать книжку',

'рассмотреть потолок',

'поиграть в Brawl stars',

'помыть посуду',

'сказать родителям, что заболел',

'залипнуть в летсплеях по роблоксу',

]



# Допиши код везде, где стоит "..."



while True:

... = ...('Какой элемент удалить?: ')

if ... == '':

break

else:

...

del deals[...]

print(...)
 
Регистрация
3 Окт 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
deals = [
'погулять с друзьями',
'почитать новости и сцепиться с кем-нибудь в комментах',
'почитать книжку',
'рассмотреть потолок',
'поиграть в Brawl stars',
'помыть посуду',
'сказать родителям, что заболел',
'залипнуть в летсплеях по роблоксу',
]

while True:
index_input = input('Какой элемент удалить? (введите индекс или оставьте пустым для завершения): ')
if index_input == '':
break
else:
try:
index = int(index_input) # Преобразуем ввод в целое число
if 0 <= index < len(deals): # Проверяем, что индекс в пределах списка
del deals[index] # Удаляем элемент по индексу
else:
print("Индекс вне диапазона. Пожалуйста, введите корректный индекс.")
except ValueError:
print("Пожалуйста, введите целое число.")

print("Итоговый список дел:")
print(deals)
 
Регистрация
29 Сен 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Вот твой код:
deals = [
'погулять с друзьями',
'почитать новости и сцепиться с кем-нибудь в комментах',
'почитать книжку',
'рассмотреть потолок',
'поиграть в Brawl stars',
'помыть посуду',
'сказать родителям, что заболел',
'залипнуть в летсплеях по роблоксу',
]

# Допиши код везде, где стоит "..."

while True:
element = int(input('Какой элемент удалить?: '))
if element < 0 or element > len(deals):
break
else:
del deals[element]
print(deals)
 
Регистрация
1 Апр 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
deals = [
'погулять с друзьями',
'почитать новости и сцепиться с кем-нибудь в комментах',
'почитать книжку',
'рассмотреть потолок',
'поиграть в Brawl stars',
'помыть посуду',
'сказать родителям, что заболел',
'залипнуть в летсплеях по роблоксу',
]

while True:
index_input = input('Какой элемент удалить? (введите индекс): ')
if index_input == '':
break
else:
try:
index = int(index_input)
if 0 <= index < len(deals):
del deals[index]
print(f'Элемент с индексом {index} удален.')
else:
print('Некорректный индекс. Попробуйте еще раз.')
except ValueError:
print('Введите корректный номер индекса.')

print('Итоговый список дел:')
print(deals)
 
Сверху Снизу