мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
python:week1 [25/01/2017 03:17] – [Начало работы] ybezrukovpython:week1 [25/01/2017 03:26] (текущий) – [Списки] ybezrukov
Строка 75: Строка 75:
 Список в Питоне это обобщение понятия массива. Если массив в Паскале умеет хранить только элементы одного типа, то для питоньего списка такого ограничения нет.  Список в Питоне это обобщение понятия массива. Если массив в Паскале умеет хранить только элементы одного типа, то для питоньего списка такого ограничения нет. 
  
-Для объявления +Как мы уже выяснили, тип переменной в Питоне выясняется в момент присвоения, поэтому чтобы сообщить траслятору, что наша переменная будет иметь тип списка нужно использовать квадратные скобки: 
 + 
 +<code python> 
 +mylist = [] 
 +</code> 
 + 
 +Создадим список и заполним его данными
 + 
 +<code python> 
 +mylist = [1, 2.5, 'ghbdtn', [1.2, 'ага']] 
 +</code> 
 + 
 +Количество элементов в списке можно определить с помощью функции len() 
 + 
 +<code python> 
 +>>> mylist_length = len(mylist) 
 +>>> print(mylist_length) 
 +
 +>>> 
 +</code> 
 + 
 +Обращение к элементу списка происходит так же как и до элемента массива в Паскале, однако, в отличие от Паскаля элементы списка всегда нумеруются с нуля: 
 + 
 +<code python> 
 +>>> print (mylist[2]) 
 +ghbdtn 
 +>>>  
 +</code> 
 + 
 +Элемент списка можно заменить: 
 + 
 +<code python> 
 +>>> print (mylist[1]) 
 +2.5 
 +>>> mylist[1] = 2 
 +>>> print (mylist[1]) 
 +
 +>>>  
 +</code>