Содержание
- 2. Программирование Алгоритм - конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих
- 3. Не «Коллекция» Большинство переменных хранят внутри одно значение. Когда мы присваиваем переменной новое значение, старое значение
- 4. Список — это подобие Коллекции Коллекция позволяет нам помещать множество значений в одну переменную Удобство коллекции
- 5. Элементы списка Элементы списка заключаются в квадратные скобки и разделяются запятыми Элементом списка в Пайтон может
- 6. Мы уже используем списки! for i in [5, 4, 3, 2, 1] : print(i) print('Старт!') 5
- 7. Списки и цикл for — лучшие друзья friends = ['Анатолий', 'Роман', 'Татьяна'] for friend in friends
- 8. Заглянем внутрь списка Как и в случае со строками, мы можем получить любой отдельный элемент списка,
- 9. Списки изменяемы Строки неизменяемы, мы не можем изменить содержимое строки. Нам необходимо создать новую строку, чтобы
- 10. Как узнать длину списка? Функция len() принимает список в качестве параметра и возвращает количество элементов в
- 11. Использование функции range Функция range возвращает список чисел в диапазоне от нуля до числа на единицу
- 12. История двух циклов... friends = ['Татьяна', 'Александр', 'Мария'] for friend in friends : print('С Новым Годом:',
- 13. Объединение списков с помощью + Можно создать новый список, объединив два существующих списка вместе >>> a
- 14. Срез списка с помощью : >>> t = [9, 41, 12, 3, 74, 15] >>> t[1:3]
- 15. Методы списка >>> x = list() >>> type(x) >>> dir(x) ['append', 'count', 'extend', 'index', 'insert', 'pop',
- 16. Создаем список с нуля Мы можем создать пустой список, а затем добавить в него элементы, используя
- 17. Есть ли элемент в списке? В Пайтон имеется два оператора, позволяющих проверить, находится ли элемент в
- 18. Списки являются упорядоченными Список может содержать множество элементов и хранить их в определенном порядке, пока мы
- 19. Встроенные функции и списки В Python имеется ряд встроенных функций, которые принимают списки в качестве параметров
- 20. numlist = list() while True : inp = input('Введите число: ') if inp == 'Готово' :
- 21. Лучшие друзья: строки и списки >>> abc = 'Эти три слова' >>> stuff = abc.split() >>>
- 22. >>> line = 'Тут очень много пробелов' >>> etc = line.split() >>> print(etc) ['Тут', 'очень', 'много',
- 23. fhand = open('mbox-short.txt') for line in fhand: line = line.rstrip() if not line.startswith('From ') : continue
- 24. Пример двойного разделения Иногда бывает необходимо сначала разделить строку одним образом, а затем взять один из
- 25. Пример двойного разделения stephen.marquard@uct.ac.za From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008 words = line.split() email =
- 26. Пример двойного разделения ['stephen.marquard', 'uct.ac.za'] From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008 words = line.split() email
- 27. Пример двойного разделения ['stephen.marquard', 'uct.ac.za'] From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008 words = line.split() email
- 29. Скачать презентацию