Font size
WorksheetsPython 6 topic (lists and dictionaries)
Total questions: 32
Worksheet time: 17mins
Какое из этих определений является лучшим описанием списка в Python?
Список представляет собой набор данных, который имеет порядок и может быть изменен
В списке много переменных
Список используется для покупок
Список представляет собой набор данных, который не может содержать одинаковые типы данных и не может быть изменен
Выберите правильный код для создания списка имен
nameList = John, Harry, Jesse, John, Harry, Harry
nameList = ("John", "Harry", "Jesse", "John", "Harry", "Harry")
nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"]
nameList = [John, Harry, Jesse, John, Harry, Harry]
Каждый элемент списка имеет свой порядковый номер.
Какой элемент имеет индекс 3?
nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]
"Ron"
"Harry"
"Jesse"
"Hermione"
Какой код вернет имя «Harry» из следующего списка?
nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]
nameList()
nameList[1]
NameList(4)
nameList["4"]
nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]
В конец списка нужно добавить еще одно имя - "Felipe". Выберите верный вариант
nameList.append(Felipe)
append(nameList,"Felipe")
nameList.append["Felipe",7]
nameList.append("Felipe")
Что будет в результате запуска этого кода?
team = “Manchester United”
letter = team[5]
print(letter)
M
d
e
error
Что будет в результате?
name = “Alison”
number = len(name)
print(number)
4
5
6
7
Какой индекс у имени 'Paula' в списке?
names = ["Paul","Phillip","Paula","Phillipa"]
0
1
2
3
Что делает процедура APPEND в следующем коде:
teams = [“Man Utd”, “Man City”, "Arsenal"]
teams.append(“Liverpool”)
Удаляет Liverpool из списка
Добавляет Chelsea в список
Удаляет Arsenal из списка
Добавляет Liverpool в список
Что будет в результате?
blue
green
red
error
Что будет в результате?
['France', 'Wales', 'England']
Ireland
['France', 'Ireland', 'England']
['France', 'Ireland', 'Wales', 'England']
['Ireland', 'Wales', 'England']
Если вы хотите добавить в список players игрока с именем «Bob», какой из следующих примеров кода будет правильным?
players.add("Bob")
player.append("Bob")
players.append("Bob")
players.addend("Bob")
Если вы хотите создать пустой список с именем colors, какой из следующих фрагментов кода является правильным?
colors = [ ]
colors = ( )
colors = { }
color = [ ]
Что будет в результате?
red
['blue', 'green', 'red']
['red', 'green', 'blue']
error
Чтобы вставить "strawberries" в начало списка fruit мы используем...
fruit.append("strawberries, 1")
fruit.insert("strawberries",0)
fruit.insert(1, "strawberries")
fruit.insert(0, "strawberries")
Это правильный код для создания списка?
register = {"Sam", "Pheobe", Georgia", Richard"}
Yes
No
Этот список содержит элементы какого типа данных?
String
Boolean
Float
Integer
Какие символы используются для списка?
( )
круглые скобки
{ }
фигурные скобки
[ ]
квадратные скобки
" "
кавычки
Кортежи в Python можно изменять
False
True
Какой тип данных?
a = [(1, 1), (2, 4), (3, 9)]
Кортеж списков
Список кортежей
Список переменных
Invalid type
Допустим ли следующий фрагмент кода?
a=(1,2,3,4)
del (a)
Нет, потому что кортеж нельзя изменить
Да, весь кортеж будет удален
Нет, неверный синтаксис для метода del
Да, первый элемент в кортеже будет удален
Выберите правильный результат программы
Math
Physics
Chemistry
English
4
3.8
3.6
3.7
None
None
None
None
NaN
NaN
NaN
NaN
Выберите правильный результат выполнения программы
e
y
t
g
Что будет в результате выполнения этой программы?
[3.6, 3.7, 3.8, 4]
[101, 102, 103, 104]
Предположим, ключ - это идентификатор учащегося, а значение - оценка. Выберите вариант, когда в результате получится оценка студента с идентификатором 102.
grades[102]
grades.get(102)
grades[2]
grades[3]
grades.key(102)
Какие из перечисленных ниже строк недопустимы в Python?
"Hello"
"Hello‘
'Hello‘
{Hello}
Какой это тип данных?
quiz = {"Do you help out at home? " : "yes",
"Do you beleive in Santa? " : "yes"}
list
string
dictionarеt
dictionary
Какие символы используются в словаре?
{ }
( )
[ ]
:
,
Как называют левую часть словаря, например:
quiz = {"Do you help out at home? " : "yes" }
Keey
Value
Keu
Key
Как называют правую часть словаря, например:
quiz = {"Do you help out at home? " : "yes" }
Keey
Value
Valuu
Key
Выберите правильный результат выполнения кода
dl={1:10,2:20,3:30,4:40, 5:50}
print (dl.items ())
[10, 20, 30, 40, 50]
[1, 2, 3, 4, 5]
dict_items ([(1, 10), (2, 20), (3, 30), (4, 40), (5, 50)])
d1 = {1:10, 2:20, 3:30, 4:40, 5:50, 6:60, 7:70}
del d1 [3]
print (d1)
{1:10, 2: 20, 4: 40, 5: 50, 6: 60, 7: 70}
{1:10, 2: 20, 3: 30, 5: 50, 6: 60, 7: 70}
{4: 40}
{3: 30}
