Search Header Logo
Списки

Списки

Assessment

Presentation

Computers

10th Grade

Practice Problem

Hard

Created by

Айнаш Касенова

Used 2+ times

FREE Resource

15 Slides • 5 Questions

1

media

Одномерные и двумерные

массивы

2

media

Ввод одномерного массива

Задача. Ввести массив состоящий из 10 элементов.
1 способ
a=[3,5,1,7,8,4,3,6,9,4]
2 способ
а=[]
n=10
a=[int(input()) for i in range(n)]
print(a)

3

media

Ввод одномерного массива

Задача. Ввести массив состоящий из 10 элементов.
3 способ
а=[]
a=[int(i) for i in input().split()]
print(a)

4

media

ВЫВОД одномерного массива

Задача 1. Ввести массив а.
print(a)

Задача 2. Ввести 2, 6, 9 элементы массива.
Помним, что индексация в массиве начинается с нуля!
print (a[1],a[5],a[8])

5

media

Метод count

Задача. Посчитать в массиве количество

элементов, равных 3.


a=[6,5,6,7,6,4,3,6,3,4]
print (a.count(3))

6

media

Функция index

Задача. Вывести номер элемента,

равного 3.


a=[6,5,6,7,6,4,3,6,3,4]
print (a.index(3))

7

media

Функция append

Задача. Добавить в конец массива новый

элемент равный 10.


a=[6,5,6,7,6,4,3,6,3,4]
a.append(10)
print (a)

8

media

Перестановка

Задача. Поменять местами 4 и 7 элементы.
Для решения следует завести промежуточную переменную
a=[1,2,3,4,5,6,7,8,9,10]
c=a[3]
a[3]=a[6]
a[6]=c
print (a)

9

media

Функция sort

Отсортировать одномерный массив по

возрастанию

Отсортировать одномерный массив по

убыванию

10

media

Ввод двумерного массива

Задача. Ввести двумерный массив А

размерностью 3х3

1 способ
a=[[1,2,3],[4,5,6],[7,8,9]]
print (a)

11

media

Ввод двумерного массива

Задача. Ввести двумерный массив А

размерностью 3х3

2 способ

a=[[int(i) for i in input().split()] for i in range(3)]
print (a)

Размерность 3х3

Размерность 3х4

12

media

1. Вывести весь массив
print (a)
2. Вывести первуюстроку
print (a[0])
3. Вывести элемент, стоящий в 3 строке
во 2 столбце
print (a[2][1])

Помним, что индексация в массиве начинается с нуля!

ВЫВОД двумерного массива

13

media

Примеры задач

14

media

Найти наибольший элемент в массиве

В одномерном массиве

В двумерном массиве

15

media

Упорядочить элементы в строках двумерного

массива по убыванию

В одномерном массиве (слайд 11)

В двумерном массиве

16

Multiple Select

У Вас есть список, какая функция добавит в него элемент.

Список: list1=[1,2,3]

1

list1.add(4)

2

list1.insert(3,4)

3

list1.append(4)

4

list1[3]=4

17

Multiple Choice

A = [2, 13, 1, 14, 6, 15]

Что выведет программа?

for k in range(6):

  A[k] += 2

print( 2*A[3]+3*A[4] )

1

56

2

65

3

10

4

20

18

Multiple Choice

Посчитать в массиве количество элементов, равных 6.

1

a.count(6)

2

a.len(6)

3

a.append(6)

4

a.pop(6)

19

Fill in the Blanks

20

Multiple Choice

Отсортировать одномерный массив по возрастанию

1

a.appena()

2

a.sort()

3

a.reverse()

4

a.split()

media

Одномерные и двумерные

массивы

Show answer

Auto Play

Slide 1 / 20

SLIDE