Tag Archives: python

Python объединить два словаря

У нас есть 2 словаря (dictionary) x и y, и нам нужно получить объединение этих двух словарей. Для этого достаточно воспользоваться методом update(), который модифицирует исходный словарь x: >>> x = {‘a’:1, ‘b’: 2} >>> y = {‘b’:10, ‘c’: 11} >>> x.update(y) >>> x {‘a’: 1, ‘b’: 10, ‘c’: 11}   если нам требуется получить […]

Python скачать файл по http

скачать файл по http можно с помощью метода urlretrieve модуля urllib: import urllib urllib.urlretrieve (“http://www.example.com/files/file1.zip”, “downloadedfile.zip”) также на python можно скачать файл при помощи модуля urllib2, который входит в состав стандартных библиотек: import urllib2 response = urllib2.urlopen(‘http://www.example.com/files/file1.zip’) html = response.read()  

python строка в обратном порядке

для того чтобы в python получить строку в обратном порядке, достаточно воспользоваться слайсом: >>> ‘abcd'[::-1] ‘dcba’ Синтаксис слайса имеет вид [begin:end:step], где в нашем случае begin и end не указаны, а шаг равен -1, что в итоге обращает строку наоборот.  

все перестановки элементов списка на Python

сгенерировать все перестановки элементов списка на python, независимо от типа элементов, например: перестановки([1,2,3]) = [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1] решение достаточно простое, используя модуль itertools: import itertools itertools.permutations([1,2,3])