Адрес канала:
Категории:
Образование
Язык: Русский
Количество подписчиков:
130
Рейтинги и Отзывы
Оценить канал pytort и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.
5 звезд
2
4 звезд
0
3 звезд
0
2 звезд
1
1 звезд
0
Последние сообщения
2023-05-22 13:30:01
enumerate() или range(len()) - что выбрать для обхода последовательности с отслеживанием по индексу?
Оба способа позволяют обойти последовательность и выбрать элементы по индексу. Однако для отслеживания индекса
range(len()) должен сначала получить длину списка, а затем индексировать массив. Кроме того,
len() требуется, чтобы вся итерация находилась в памяти одновременно, что может быть критичным при работе с большими последовательностями.
C
enumerate() код получается более чистым и быстрым. Поэтому
вызов enumerate() с прямым перебором последовательности
предпочтительнее
использования range(len()):
19 views10:30
2023-05-22 13:30:00
Пример создания DataFrame из списка списков в Pandas:
Создать
DataFrame из списка, либо словаря списков можно с помощью
pandas.DataFrame(). Параметр
columns содержит наименования столбцов, а
index - строк. Если
columns и
index не определены, то столбцы и строки будут пронумерованы автоматически целыми числовыми значениями, начиная с нуля.
18 views10:30
2023-05-19 13:31:00
Чему будет равен result?
37 views10:31
2023-05-19 13:30:01
Zip() функция в Python
Zip() - это встроенная функция, которая принимает на вход несколько итерируемых объектов (например, списков) и группирует их элементы в итератор кортежей таким образом, чтобы первый кортеж содержал только первые элементы итерируемых объектов, второй кортеж — вторые элементы, и так далее. Для последующей работы с итератором кортежей, его можно преобразовать в список, словарь, либо множество с помощью соответствующих функций
list(),
dict(),
set():
39 views10:30
2023-05-19 13:30:00
Как удалить элемент из множества?
Метод
discard() удаляет указанный элемент из множества, если он там присутствует:
32 views10:30
2023-05-17 13:31:00
Что будет выведено на экран?
37 views10:31
2023-05-17 13:30:01
Как получить списки ключевых слов и встроенных идентификаторов?
При попытке назвать переменную именем из списка ключевых слов, возникнет ошибка. А вот создание переменной, одноименной со встроенным идентификатором, не приводит к ошибке, но тем не менее, так делать
строго не рекомендуется, потому что произойдет переопределение идентификатора, а это, в свою очередь, приведет к неожиданным результатам при исполнении кода.
Поэтому иногда бывает полезно
вывести на экран ключевые слова и встроенные идентификаторы, чтобы освежить в своей памяти списки «неудачных» имен. Как это сделать показано на изображении ниже:
34 views10:30
2023-05-17 13:30:00
Чем отличаются операторы «//=» и «/=» ?
«/=» - делит значение переменной на указанную величину и присваивает полученный результат переменной
«//=» - делает то же само, что и «/=», но при этом деление происходит
с округлением вниз:
34 views10:30
2023-05-15 13:31:00
Чему будет равен список b?
39 views10:31
2023-05-15 13:30:01
Как получить абсолютный путь к рабочему каталогу?
Метод определения рабочего каталога иногда бывает весьма полезен, особенно при формировании абсолютных путей. А вызывается он очень просто:
os.getcwd()
39 views10:30