🗊 Презентация Двумерные списки в Python

Нажмите для полного просмотра!
Двумерные списки в Python, слайд №1 Двумерные списки в Python, слайд №2 Двумерные списки в Python, слайд №3 Двумерные списки в Python, слайд №4 Двумерные списки в Python, слайд №5 Двумерные списки в Python, слайд №6 Двумерные списки в Python, слайд №7 Двумерные списки в Python, слайд №8 Двумерные списки в Python, слайд №9 Двумерные списки в Python, слайд №10 Двумерные списки в Python, слайд №11

Вы можете ознакомиться и скачать презентацию на тему Двумерные списки в Python. Доклад-сообщение содержит 11 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


В. М. Гуровиц, gurovic@gmail.com
Описание слайда:
В. М. Гуровиц, gurovic@gmail.com

Слайд 2


Элементы списка [2, 'abcde', 3.14] – список может состоять из элементов разного типа В том числе, и из других списков: s = [1, 2, 3] t = [4, 5] a =...
Описание слайда:
Элементы списка [2, 'abcde', 3.14] – список может состоять из элементов разного типа В том числе, и из других списков: s = [1, 2, 3] t = [4, 5] a = [s, t] print(a) [[1, 2, 3], [4, 5]]

Слайд 3


Список списков b = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 0, 1, 2]] Таблицу можно представить как список списков. Будем называть его “двумерным” списком.
Описание слайда:
Список списков b = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 0, 1, 2]] Таблицу можно представить как список списков. Будем называть его “двумерным” списком.

Слайд 4


Доступ к элементам b = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 0, 1, 2]] print(b[1][2]) 7 print(len(b)) 3 print(len(b[1])) 4 print(b[1]) [5,6,7,8]
Описание слайда:
Доступ к элементам b = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 0, 1, 2]] print(b[1][2]) 7 print(len(b)) 3 print(len(b[1])) 4 print(b[1]) [5,6,7,8]

Слайд 5


Создание списков s = [0, 0, 0] a1 = s + s # [0, 0, 0, 0, 0, 0] a2 = s * 2 # [0, 0, 0, 0, 0, 0] a3 = [s] + [s] # [[0, 0, 0], [0, 0, 0]] a4 = [s] * 2 #...
Описание слайда:
Создание списков s = [0, 0, 0] a1 = s + s # [0, 0, 0, 0, 0, 0] a2 = s * 2 # [0, 0, 0, 0, 0, 0] a3 = [s] + [s] # [[0, 0, 0], [0, 0, 0]] a4 = [s] * 2 # [[0, 0, 0], [0, 0, 0]] a4[0][0] = 1 # [[1, 0, 0], [1, 0, 0]] Все эти способы – НЕПРАВИЛЬНЫЕ!

Слайд 6


Правильное создание списков Вариант 1. s = [[]] * n for i in range(n): s[i] = [0] * m Вариант 2. s = [] for i in range(n): s.append([0] * m)
Описание слайда:
Правильное создание списков Вариант 1. s = [[]] * n for i in range(n): s[i] = [0] * m Вариант 2. s = [] for i in range(n): s.append([0] * m)

Слайд 7


Правильное создание списков Вариант 3. s = [[0] * m for i in range(n)] Самый короткий вариант – пользуйтесь им!
Описание слайда:
Правильное создание списков Вариант 3. s = [[0] * m for i in range(n)] Самый короткий вариант – пользуйтесь им!

Слайд 8


Чтение таблицы чисел s = [[]]*3 for i in range(3): s[i] = list(map(int,input().split()))
Описание слайда:
Чтение таблицы чисел s = [[]]*3 for i in range(3): s[i] = list(map(int,input().split()))

Слайд 9


Печать таблицы чисел for i in range(3): print(" ".join(map(str,s[i])))
Описание слайда:
Печать таблицы чисел for i in range(3): print(" ".join(map(str,s[i])))

Слайд 10


Работа с элементами Работа с одним элементом: print(a[2][1]) a[0][0] = 5 Работа со строкой: s[1] = [1, 2] s[0], s[1] = s[1], s[0]
Описание слайда:
Работа с элементами Работа с одним элементом: print(a[2][1]) a[0][0] = 5 Работа со строкой: s[1] = [1, 2] s[0], s[1] = s[1], s[0]

Слайд 11


Важно понимать Python не знает слов СТРОКА И СТОЛБЕЦ. Вы сами выбираете, что означает первый индекс, а что – второй. При считывании данных они...
Описание слайда:
Важно понимать Python не знает слов СТРОКА И СТОЛБЕЦ. Вы сами выбираете, что означает первый индекс, а что – второй. При считывании данных они вводятся по строкам (сначала читается первая введенная строка, затем вторая и т.д.) Списки (строки) могут разной (в том числе и нулевой) длины.



Похожие презентации
Mypresentation.ru
Загрузить презентацию