Latest web development tutorials

список python3

Последовательность Python является самой основной структурой данных. Каждый элемент в последовательности присваивается номер - его положение или индекс, первый индекс равен 0, второй индекс равен 1, и так далее.

Python имеет встроенные типы 6 последовательности, но наиболее распространенными являются списки и кортежи.

Последовательность операций может осуществляться, в том числе индексации, нарезка, добавлять, умножать, проверить членов.

Кроме того, Python имеет встроенный определить длину последовательности и определения максимального и минимального элемента метода.

Python список наиболее часто используемых типов данных, он может быть использован как появится разделенный запятыми значения в квадратных скобках.

Список элементов данных не должны иметь тот же тип

Создание списка до тех пор, как разделенный запятыми элементы данных с использованием различных кронштейнов может быть. Как следует:

list1 = ['Google', 'w3big', 1997, 2000];
list2 = [1, 2, 3, 4, 5 ];
list3 = ["a", "b", "c", "d"];

С помощью индекса строки в виде списка пусков индекса от 0. Список может быть перехвачен, комбинации и тому подобное.


значение Доступ к списку

Использование значений для индексации доступа в списке, вы можете также использовать квадратные скобки в виде перехвате характера, следующим образом:

#!/usr/bin/python3

list1 = ['Google', 'w3big', 1997, 2000];
list2 = [1, 2, 3, 4, 5, 6, 7 ];

print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])

Примеры вышеуказанного вывода:

list1[0]:  Google
list2[1:5]:  [2, 3, 4, 5]

Обновление списка

Вы можете изменить список элементов данных или обновлений, вы можете также использовать Append () метод, чтобы добавить список элементов, следующим образом:
#!/usr/bin/python3

list = ['Google', 'w3big', 1997, 2000]

print ("第三个元素为 : ", list[2])
list[2] = 2001
print ("更新后的第三个元素为 : ", list[2])

Мы обсудим использование следующей главы в методе Append (): Примечание

Примеры вышеуказанного вывода:

第三个元素为 :  1997
更新后的第三个元素为 :  2001

Удалить элемент списка

Вы можете использовать дель заявление, чтобы удалить элементы списка, следующие примеры:

#!/usr/bin/python3

list = ['Google', 'w3big', 1997, 2000]

print (list)
del list[2]
print ("删除第三个元素 : ", list)

Примеры вышеуказанного вывода:

删除第三个元素 :  ['Google', 'w3big', 2000]

Мы обсудим использование следующей главы в методе удаления (): Примечание


Оператор список сценариев Python

Список + и * операторов и схожести строк. + Знак для объединенного списка, звездочки для списка повторов.

Как следует:

выражение Python результат описание
Len ([1, 2, 3]) 3 длина
[1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] сочетание
[ 'Привет!'] * 4 [ 'Привет!', 'Привет!', 'Привет!', 'Привет!'] повторение
3 в [1, 2, 3] правда Присутствуют ли в списке элементов
для х в [1, 2, 3]: печать х, 123 итерация

Python список перехватом и склейки

Список Python перехватом строка тип операции следующим образом:

L=['Google', 'w3big', 'Taobao']

Действие:

выражение Python результат описание
L [2] "Taobao" Прочитайте третий элемент
L [-2] 'W3big' Второй элемент обратного отсчета начать чтение с правого края: отсчет от права
L [1:] [ 'W3big', 'Taobao'] Выход все элементы из начала второго элемента
>>> L=['Google', 'w3big', 'Taobao']
>>> L[2]
'Taobao'
>>> L[-2]
'w3big'
>>> L[1:]
['w3big', 'Taobao']
>>> 

В списке также поддерживает работу сплайсинга:

>>> squares = [1, 4, 9, 16, 25]
>>> squares + [36, 49, 64, 81, 100]
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

Вложенный список

Вложенный список создается с помощью других списков в списке, например:

>>> a = ['a', 'b', 'c']
>>> n = [1, 2, 3]
>>> x = [a, n]
>>> x
[['a', 'b', 'c'], [1, 2, 3]]
>>> x[0]
['a', 'b', 'c']
>>> x[0][1]
'b'

Список функций Python & методов

Python включает в себя следующие функции:

Нет. функция
1 Len (список)
Количество элементов списка
2 макс (список)
Назад к списку элементов Max
3 мин (список)
Возвращает список минимальных элементов
4 лист (сл)
Будет преобразован в список кортежей

Python включает в себя следующие методы:

Нет. способ
1 list.append (OBJ)
В конце списка, чтобы добавить новые объекты
2 list.count (OBJ)
Число раз, когда статистика элемент отображается в списке
3 list.extend (сл)
Несколько значений в конце списка дополнительных временных другой последовательности (расширение исходного списка с новым списком)
4 list.index (OBJ)
Найти индекс позиции первого вхождения значения из списка
5 list.insert (индекс, OBJ)
Вставка объектов в список
6 list.pop (OBJ = список [-1] )
Удалить один элемент в списке (по умолчанию последний элемент), и возвращает значение элемента
7 list.remove (OBJ)
Удалите список значение первого матча
8 list.reverse ()
Обратный элемент списка
9 list.sort ([FUNC])
Исходный список сортируется
10 list.clear ()
Очистить список
11 list.copy ()
Список копирования