Найти - Пользователи
Полная версия: нумерование строк в файле
Начало » Python для новичков » нумерование строк в файле
1
360
необходимо сделать так, чтобы перед записью в файл строки нумеровались.
то есть например, пользователь вводит: “а”, в файле бы появилось:
1. а
далее, пользователь вводит: “б”, появилось:
2. б.
и т.д. представляю, что нужно задействовать enumerate(), вот только как - никак понять не могу :(
помогите пожалуйста.
Syao
Через enumerate:
>>> ['%s. %s' % (el[0] + 1, el[1]) for el in enumerate(('a','b','c'))]
['1. a', '2. b', '3. c']
Без enumerate:
>>> _tuple = ('a','b','c')
>>> ['%s. %s' % (i + 1, _tuple[i]) for i in range(len(_tuple))]
['1. a', '2. b', '3. c']
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB