Массивы в Python Урок 2

Автор: | 06.11.2016

Объявление массива

myList=[1,2,3,4,5,6]

Вывод элемента массива в консоль

print myList[2]

Изменение значения в массиве

myList[2]=100

Обращение к субмассивам

myList[2:5]

Вывод субмассива

print(myList[5:])

Изменение значений субмассива

myList[0:2]=[0,1]

или аналогичное действие

myList[0]=0
myList[1]=1

поиск максимального значения в массиве

m=0
for e in myList:
   if m<e:  
         m=e

print(m)

Доступ к массиву с использованием индексов

m=0
for i in range(len(myList)):
       if m<myList[i]:
                 m=myList[i]

Инициализация одномерного массива

myList=[i for i in range(10)]

Инициализация двумерного массива

myArray=[[0 for j in range(3)] for i in range(3)]

Здания.

  1. Создать массив из 10 элементов и заполнить его значениями от 1 до 10
  2. Создать таблицу 10х10 и заполнить ее значениями от 1 до 100.
  3. Создать таблицу 10х10 и нарисовать в ней две диагонали.
  4. Создать таблицу 10×10 и написать алгоритм который заполнит эту таблицу в виде спирали значениями от 1 до 100. Для форматированного выводи используйте символ \t print(«1\t2\t»)