#python
#python
Вопрос:
Я ищу (python удаление строк с помощью символов способами) =.
Код, который я нашел:
for i, line in enumerate(sys.stdin, -4):
if i>=0:
print line
Я не знаю, почему вы используете « i
в приведенном выше коде.
Я уже знаю, что « enumerate
-4
‘ означает, что удалить четыре строки заголовка.
Но я не знаю, зачем использовать « i
Комментарии:
1. Это просто стандартная переменная итератора. Вы можете заменить i на что угодно, и это будет работать так же.
2. @BTroy Почему я получаю сообщение об ошибке, если я настраиваю код, кроме ** ‘i’ и ‘if i> = 0’ ** ?
3. «Я уже знаю, что » перечислить -4 » означает, что удалить четыре строки заголовка». Нет, это не то, что это значит.
-4
это начальное значениеi
, по умолчанию оно0
равно, если вы не передаете второй аргументenumerate
. Это должно дать вам подсказку о том, что делает код4. @juanpa.arrivillaga Спасибо. Я полностью понимаю.