Опрос по лекциям
1. Как получить список всех атрибутов объекта?
2. Как получить список всех публичных атрибутов объекта?
3. Как получить список методов объекта?
4. В какой "магической" переменной хранится содержимое help?
5. Есть два кортежа, получить третий как конкатенацию первых двух
6. Есть два кортежа, получить третий как объединение уникальных элементов первых двух кортежей
7. Почему если в цикле меняется список, то используется for x in lst[:], что означает [:]?
8. Есть два списка одинаковой длины, в одном ключи, в другом значения. Составить словарь.
9. Есть два списка разной длины, в одном ключи, в другом значения. Составить словарь. Для ключей, для которых нет значений использовать None в качестве значения. Значения, для которых нет ключей игнорировать.
10. Есть словарь. Инвертировать его. Т.е. пары ключ: значение поменять местами — значение: ключ.
11. Есть строка в юникоде, получить 8-битную строку в кодировке utf-8 и cp1251
12. Есть строка в кодировке cp1251, получить юникодную строку