Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
python:week1 [25/01/2017 03:17]
ybezrukov [Начало работы]
python: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>​ 
python/week1.txt · Последние изменения: 25/01/2017 03:26 — ybezrukov
CC Attribution-Noncommercial 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0