ログイン

Python List

Python List
51問 • 2年前
  • Ален Саитов
  • 通報

    問題一覧

  • 1

    Можно ли так создать список numbers = [2, 4, 6, 8, 10]

    да

  • 2

    Можно ли так создать список languages = ['Python', 'C#', 'C++', 'Java']

    да

  • 3

    Можно ли так создать пустой список mylist = []

    да

  • 4

    Можно ли так создать пустой список mylist = list()

    да

  • 5

    Функция для вывода всего списка

    print()

  • 6

    Создай список [0, 1, 2, 3, 4] с помощью функции range()

    list(range(5))

  • 7

    Создай список из букв s = 'abcde'

    list(s)

  • 8

    Функция для подсчета длины списка

    len()

  • 9

    Оператор *** позволяет проверить, содержит ли список некоторый элемент

    in

  • 10

    Обратиться к последнему элементу через квадратные скобки

    [-1]

  • 11

    Что вернет, если обратится к не существующему индексу в массиве

    IndexError: index out of range

  • 12

    fruits = ['apple', 'apricot', 'banana', 'cherry', 'kiwi', 'lemon', 'mango'] fruits[2:5] = ['банан', 'вишня', 'киви'] print(fruits)

    ['apple', 'apricot', 'банан', 'вишня', 'киви', 'lemon', 'mango']

  • 13

    Можно ли использовать срезоы для изменения элементов в заданном диапазоне списка

    да

  • 14

    Можно ли применять знак '+’ в качестве операция конкатенации

    да

  • 15

    Можно ли использовать знак '*', для генерации списков, состоящих строго из повторяющихся элементов

    да

  • 16

    Можно ли использовать знак '+=' для присвоения a = [1, 2, 3, 4] b = [7, 8] a += b

    да

  • 17

    Можно ли так делать b = [7, 8] b *= 5

    да

  • 18

    Встроенная функция ***(<key>) принимает в качестве параметра список чисел и вычисляет сумму его элементов

    sum()

  • 19

    Встроенные функции ***(<kay>) принимают в качестве параметра список и находят минимальный элемент

    min()

  • 20

    Встроенные функции ***(<kay>) принимают в качестве параметра список и находят максимальный элемент

    max()

  • 21

    Списки являются

    Изменяемыми

  • 22

    Для добавления нового элемента в конец списка используется метод ***()

    append()

  • 23

    Метод ***() расширяет один список, добавляя к нему элементы другого списка

    extend()

  • 24

    С помощью оператора *** можно удалять элементы списка по определенному индексу

    del

  • 25

    Можно ли удалить срез с помощью оператора del

    да

  • 26

    Метод ***(<набор символов>) разбивает строку на слова, используя в качестве разделителя последовательность пробельных символов

    split()

  • 27

    Метод ***() собирает строку из элементов списка, используя в качестве разделителя строку, к которой применяется метод

    join()

  • 28

    Метод ***(index, value) позволяет вставлять значение в список в заданной позиции. В него передается два аргумента: Когда значение вставляется в список, список расширяется в размере

    insert()

  • 29

    Метод ***(value) возвращает индекс первого элемента, значение которого равняется переданному в метод значению. Таким образом, в метод передается один параметр: Если элемент в списке не найден, то во время выполнения происходит ошибка

    index()

  • 30

    Метод ***(value) удаляет первый элемент, значение которого равняется переданному в метод значению. В метод передается один параметр: Метод уменьшает размер списка на один элемент

    remove()

  • 31

    Метод ***(<index>) удаляет элемент по указанному индексу и возвращает его. В метод *** передается один необязательный аргумент: Если индекс не указан, то метод удаляет и возвращает последний элемент списка. Если список пуст или указан индекс за пределами диапазона, то во время выполнения происходит ошибка.

    pop()

  • 32

    Метод ***(value) возвращает количество элементов в списке, значения которых равны переданному в метод параметру. Если значение в списке не найдено, то метод возвращает 0

    count()

  • 33

    Метод ***() инвертирует порядок следования значений в списке, то есть меняет его на противоположный

    reverse()

  • 34

    Метод ***() удаляет все элементы из списка

    clear()

  • 35

    Метод ***() создает поверхностную копию списка

    copy()

  • 36

    Списочные методы

    изменяют содержимого объекта,

  • 37

    Для создания списка, состоящего из 10 нулей можно ли использовать такое списочное выражение zeros = [0] * 10

    да

  • 38

    общий вид списочного выражения [i for i in range(10)]

    [i for i in range(10)]

  • 39

    Условие в списочном выражении [i for i in range(21) if i % 2 == 0]

    [i for i in range(21) if i % 2 == 0]

  • 40

    Вложенные циклы в списочном выражении [i * j for i in range(1, 5) for j in range(2)] равносилен for i in range(1, 5): for j in range(2): numbers.append(i * j)

    [i * j for i in range(1, 5) for j in range(2)]

  • 41

    [0 for i in range(10)]

    [0 for i in range(10)]

  • 42

    [i ** 2 for i in range(1, 8)]

    [i ** 2 for i in range(1, 8)]

  • 43

    [i * 10 for i in numbers]

    [i * 10 for i in numbers]

  • 44

    [c * 2 for c in word]

    [c * 2 for c in word]

  • 45

    [m[0] for m in words]

    [m[0] for m in words]

  • 46

    [i for i in numbers if i < 10]

    [i for i in numbers if i < 10]

  • 47

    [m[0] for m in words if len(m) == 3]

    [m[0] for m in words if len(m) == 3]

  • 48

    Функция ***, которая перезаписывает список или срез в обратном порядке

    reversed()

  • 49

    a = [1, 2, 3, 4, 5] a[1:4] = [10, 20, 30] print(a)

    [1, 10, 20, 30, 5]

  • 50

    a = [1, 2, 3, 4, 5] a[1:3] = [10, 20, 30] print(a)

    [1, 10, 20, 30, 4, 5]

  • 51

    a = [1, 2, 3, 4, 5] a[1:1] = [10, 20, 30] print(a)

    [1, 10, 20, 30, 2, 3, 4, 5]

  • English

    English

    Ален Саитов · 41問 · 2年前

    English

    English

    41問 • 2年前
    Ален Саитов

    Python Работа с файлами

    Python Работа с файлами

    Ален Саитов · 42問 · 2年前

    Python Работа с файлами

    Python Работа с файлами

    42問 • 2年前
    Ален Саитов

    Python Decimal

    Python Decimal

    Ален Саитов · 23問 · 2年前

    Python Decimal

    Python Decimal

    23問 • 2年前
    Ален Саитов

    Python Срезы

    Python Срезы

    Ален Саитов · 12問 · 2年前

    Python Срезы

    Python Срезы

    12問 • 2年前
    Ален Саитов

    Python String

    Python String

    Ален Саитов · 43問 · 2年前

    Python String

    Python String

    43問 • 2年前
    Ален Саитов

    Python Dict

    Python Dict

    Ален Саитов · 32問 · 2年前

    Python Dict

    Python Dict

    32問 • 2年前
    Ален Саитов

    Python Datetime

    Python Datetime

    Ален Саитов · 76問 · 2年前

    Python Datetime

    Python Datetime

    76問 • 2年前
    Ален Саитов

    Python time

    Python time

    Ален Саитов · 26問 · 2年前

    Python time

    Python time

    26問 • 2年前
    Ален Саитов

    Python calendar

    Python calendar

    Ален Саитов · 27問 · 2年前

    Python calendar

    Python calendar

    27問 • 2年前
    Ален Саитов

    Python sys

    Python sys

    Ален Саитов · 12問 · 2年前

    Python sys

    Python sys

    12問 • 2年前
    Ален Саитов

    Python csv

    Python csv

    Ален Саитов · 19問 · 2年前

    Python csv

    Python csv

    19問 • 2年前
    Ален Саитов

    Python json

    Python json

    Ален Саитов · 13問 · 2年前

    Python json

    Python json

    13問 • 2年前
    Ален Саитов

    Python zipfile

    Python zipfile

    Ален Саитов · 21問 · 2年前

    Python zipfile

    Python zipfile

    21問 • 2年前
    Ален Саитов

    Python pickle

    Python pickle

    Ален Саитов · 10問 · 2年前

    Python pickle

    Python pickle

    10問 • 2年前
    Ален Саитов

    Python operator

    Python operator

    Ален Саитов · 15問 · 2年前

    Python operator

    Python operator

    15問 • 2年前
    Ален Саитов

    Python os

    Python os

    Ален Саитов · 21問 · 2年前

    Python os

    Python os

    21問 • 2年前
    Ален Саитов

    Python shutil

    Python shutil

    Ален Саитов · 10問 · 2年前

    Python shutil

    Python shutil

    10問 • 2年前
    Ален Саитов

    Python shelve

    Python shelve

    Ален Саитов · 13問 · 2年前

    Python shelve

    Python shelve

    13問 • 2年前
    Ален Саитов

    Python set

    Python set

    Ален Саитов · 47問 · 2年前

    Python set

    Python set

    47問 • 2年前
    Ален Саитов

    Python tuple

    Python tuple

    Ален Саитов · 26問 · 2年前

    Python tuple

    Python tuple

    26問 • 2年前
    Ален Саитов

    Python collections

    Python collections

    Ален Саитов · 96問 · 2年前

    Python collections

    Python collections

    96問 • 2年前
    Ален Саитов

    Python Обработка Исключения

    Python Обработка Исключения

    Ален Саитов · 24問 · 2年前

    Python Обработка Исключения

    Python Обработка Исключения

    24問 • 2年前
    Ален Саитов

    Python Функции

    Python Функции

    Ален Саитов · 7問 · 2年前

    Python Функции

    Python Функции

    7問 • 2年前
    Ален Саитов

    Python itertools

    Python itertools

    Ален Саитов · 20問 · 2年前

    Python itertools

    Python itertools

    20問 • 2年前
    Ален Саитов

    Python Регулярные выражения

    Python Регулярные выражения

    Ален Саитов · 25問 · 2年前

    Python Регулярные выражения

    Python Регулярные выражения

    25問 • 2年前
    Ален Саитов

    Python re

    Python re

    Ален Саитов · 20問 · 2年前

    Python re

    Python re

    20問 • 2年前
    Ален Саитов

    Python Magic Methods

    Python Magic Methods

    Ален Саитов · 85問 · 1年前

    Python Magic Methods

    Python Magic Methods

    85問 • 1年前
    Ален Саитов

    問題一覧

  • 1

    Можно ли так создать список numbers = [2, 4, 6, 8, 10]

    да

  • 2

    Можно ли так создать список languages = ['Python', 'C#', 'C++', 'Java']

    да

  • 3

    Можно ли так создать пустой список mylist = []

    да

  • 4

    Можно ли так создать пустой список mylist = list()

    да

  • 5

    Функция для вывода всего списка

    print()

  • 6

    Создай список [0, 1, 2, 3, 4] с помощью функции range()

    list(range(5))

  • 7

    Создай список из букв s = 'abcde'

    list(s)

  • 8

    Функция для подсчета длины списка

    len()

  • 9

    Оператор *** позволяет проверить, содержит ли список некоторый элемент

    in

  • 10

    Обратиться к последнему элементу через квадратные скобки

    [-1]

  • 11

    Что вернет, если обратится к не существующему индексу в массиве

    IndexError: index out of range

  • 12

    fruits = ['apple', 'apricot', 'banana', 'cherry', 'kiwi', 'lemon', 'mango'] fruits[2:5] = ['банан', 'вишня', 'киви'] print(fruits)

    ['apple', 'apricot', 'банан', 'вишня', 'киви', 'lemon', 'mango']

  • 13

    Можно ли использовать срезоы для изменения элементов в заданном диапазоне списка

    да

  • 14

    Можно ли применять знак '+’ в качестве операция конкатенации

    да

  • 15

    Можно ли использовать знак '*', для генерации списков, состоящих строго из повторяющихся элементов

    да

  • 16

    Можно ли использовать знак '+=' для присвоения a = [1, 2, 3, 4] b = [7, 8] a += b

    да

  • 17

    Можно ли так делать b = [7, 8] b *= 5

    да

  • 18

    Встроенная функция ***(<key>) принимает в качестве параметра список чисел и вычисляет сумму его элементов

    sum()

  • 19

    Встроенные функции ***(<kay>) принимают в качестве параметра список и находят минимальный элемент

    min()

  • 20

    Встроенные функции ***(<kay>) принимают в качестве параметра список и находят максимальный элемент

    max()

  • 21

    Списки являются

    Изменяемыми

  • 22

    Для добавления нового элемента в конец списка используется метод ***()

    append()

  • 23

    Метод ***() расширяет один список, добавляя к нему элементы другого списка

    extend()

  • 24

    С помощью оператора *** можно удалять элементы списка по определенному индексу

    del

  • 25

    Можно ли удалить срез с помощью оператора del

    да

  • 26

    Метод ***(<набор символов>) разбивает строку на слова, используя в качестве разделителя последовательность пробельных символов

    split()

  • 27

    Метод ***() собирает строку из элементов списка, используя в качестве разделителя строку, к которой применяется метод

    join()

  • 28

    Метод ***(index, value) позволяет вставлять значение в список в заданной позиции. В него передается два аргумента: Когда значение вставляется в список, список расширяется в размере

    insert()

  • 29

    Метод ***(value) возвращает индекс первого элемента, значение которого равняется переданному в метод значению. Таким образом, в метод передается один параметр: Если элемент в списке не найден, то во время выполнения происходит ошибка

    index()

  • 30

    Метод ***(value) удаляет первый элемент, значение которого равняется переданному в метод значению. В метод передается один параметр: Метод уменьшает размер списка на один элемент

    remove()

  • 31

    Метод ***(<index>) удаляет элемент по указанному индексу и возвращает его. В метод *** передается один необязательный аргумент: Если индекс не указан, то метод удаляет и возвращает последний элемент списка. Если список пуст или указан индекс за пределами диапазона, то во время выполнения происходит ошибка.

    pop()

  • 32

    Метод ***(value) возвращает количество элементов в списке, значения которых равны переданному в метод параметру. Если значение в списке не найдено, то метод возвращает 0

    count()

  • 33

    Метод ***() инвертирует порядок следования значений в списке, то есть меняет его на противоположный

    reverse()

  • 34

    Метод ***() удаляет все элементы из списка

    clear()

  • 35

    Метод ***() создает поверхностную копию списка

    copy()

  • 36

    Списочные методы

    изменяют содержимого объекта,

  • 37

    Для создания списка, состоящего из 10 нулей можно ли использовать такое списочное выражение zeros = [0] * 10

    да

  • 38

    общий вид списочного выражения [i for i in range(10)]

    [i for i in range(10)]

  • 39

    Условие в списочном выражении [i for i in range(21) if i % 2 == 0]

    [i for i in range(21) if i % 2 == 0]

  • 40

    Вложенные циклы в списочном выражении [i * j for i in range(1, 5) for j in range(2)] равносилен for i in range(1, 5): for j in range(2): numbers.append(i * j)

    [i * j for i in range(1, 5) for j in range(2)]

  • 41

    [0 for i in range(10)]

    [0 for i in range(10)]

  • 42

    [i ** 2 for i in range(1, 8)]

    [i ** 2 for i in range(1, 8)]

  • 43

    [i * 10 for i in numbers]

    [i * 10 for i in numbers]

  • 44

    [c * 2 for c in word]

    [c * 2 for c in word]

  • 45

    [m[0] for m in words]

    [m[0] for m in words]

  • 46

    [i for i in numbers if i < 10]

    [i for i in numbers if i < 10]

  • 47

    [m[0] for m in words if len(m) == 3]

    [m[0] for m in words if len(m) == 3]

  • 48

    Функция ***, которая перезаписывает список или срез в обратном порядке

    reversed()

  • 49

    a = [1, 2, 3, 4, 5] a[1:4] = [10, 20, 30] print(a)

    [1, 10, 20, 30, 5]

  • 50

    a = [1, 2, 3, 4, 5] a[1:3] = [10, 20, 30] print(a)

    [1, 10, 20, 30, 4, 5]

  • 51

    a = [1, 2, 3, 4, 5] a[1:1] = [10, 20, 30] print(a)

    [1, 10, 20, 30, 2, 3, 4, 5]