Начнём с with
Данный код можно записать и без него, получится как-то так:
f = open("smth.txt")
a = f.read()
f.close()
В таком случае нужно будет указать, что мы завершили работу с файлом, используя метод close
Конструкция with сама завершает работу с файлом после всех инструкций, метод close не требуется
Ключевое слово as
Можно использовать не только с with
import random as rnd
Проще говоря, это "псевдоним" для удобной работы с файлом. Без as пришлось бы постоянно писать метод open вместо file
list – список
Упорядоченная изменяемая коллекция объектов произвольных типов
Сам же метод переводит итерируемый объект в список
a = list("abc") # => ["a", "b", "c"]
Метод map
Метод, с двумя аргументами:
Возвращает объект типа map
a = list(map(int, ["1", "2"])) # => [1, 2]
Метод split
Метод, "стирающий" указанный символ в качестве аргумента из строки
По умолчанию убирает переносы строк и пробелы
Возвращает объект типа list
a = "abc abc".split() # => ["abc", "abc"]
Поделитесь своими знаниями, ответьте на вопрос:
9 номер Очень нужно Паскаль а б с
Начнём с with
Данный код можно записать и без него, получится как-то так:
f = open("smth.txt")
a = f.read()
f.close()
В таком случае нужно будет указать, что мы завершили работу с файлом, используя метод close
Конструкция with сама завершает работу с файлом после всех инструкций, метод close не требуется
Ключевое слово as
Можно использовать не только с with
import random as rnd
Проще говоря, это "псевдоним" для удобной работы с файлом. Без as пришлось бы постоянно писать метод open вместо file
list – список
Упорядоченная изменяемая коллекция объектов произвольных типов
Сам же метод переводит итерируемый объект в список
a = list("abc") # => ["a", "b", "c"]
Метод map
Метод, с двумя аргументами:
Тип данных, в который нужно преобразовать каждый элемент объекта (массива)Сам объект (массив)Возвращает объект типа map
a = list(map(int, ["1", "2"])) # => [1, 2]
Метод split
Метод, "стирающий" указанный символ в качестве аргумента из строки
По умолчанию убирает переносы строк и пробелы
Возвращает объект типа list
a = "abc abc".split() # => ["abc", "abc"]