Это 9-й день моего участия в ноябрьском испытании обновлений, подробности о событии:Вызов последнего обновления 2021 г.
что такое список
Список можно рассматривать как очередь в нашей жизни, чтобы пойти в супермаркет, чтобы проверить
- Список — это очередь
- Это набор различных типов данных, а также структура данных,
- Список — это упорядоченный повторяющийся тип коллекции.
Определение списка
- В Python список представляет собой тип списка, и его также можно использовать для определения списка.
- В Python элементы списка существуют в
[]
середина
In [1]: names_01 = list( [ ' dewei ' , '小沉', 'dewei' ])
In [2]: names_02 = [ ' dewei ', '小沉', 'dewei ' ]
In [3]: print(type( names_01))
<class 'list'>
- В Python список — это структура данных неограниченной длины.
введите список
- str_array = ['dewei','haha',' ',' ']
Вы можете поместить пустые строки в список
- int_array = [1,2,3,0,10,110]
- float_array = [1.1,10.3,0.1,0.0,3.1415926]
- bool_array = [True, False, False,True]
- none_array = [None,None,None]
- list_array = [[1,2,3],[1.2,3.1]]
- mix_array = ['dewei',1,3.14,None,True]
in, max, min используются в тяжелых списках
- 1 в [1, 2, 3, 4] -> Истина; 10 в [1, 2, 3, 4] -> Ложь
- max([1,2,3,4]) ->4
- min([1,2,3,4]) ->1
- Когда в списке используются max и min, элементы в списке не могут быть нескольких типов.Если типы не являются однородными, будет сообщено об ошибке
Упражнение:
# coding:utf-8
none_list = [None,None,None]
print(none_list)
print(bool(none_list))
print(len(none_list))
print([])
print(bool([]))
результат:
Здесь мы видим, что когда мы помещаем в массив несколько пустых типов, функция bool выводит True, а затем я использую функцию len, чтобы увидеть, что его длина равна 3, что доказывает, что в массиве есть элементы, поэтому используйте метод bool в python для перевода непустых массивов в True вместо False.
Используйте функцию max для многотипных массивов:
# coding:utf-8
max_array = ['dewei',1,3.14,None,True]
print(max(max_array))
результат:
Правильное использование:
max_array = [1,1.45]
print(max_array)
print(max(max_array))
print(min(max_array))
распечатать результат:
Посмотрим на id списка
max_array = [1,1.45]
print(id(max_array))
распечатать результат:
резюме
- список представляет тип списка, который также может использоваться для определения списка
- Список — это структура данных неограниченной длины.
- Когда в списке используются max и min, элементы в списке не могут быть нескольких типов.Если типы не являются однородными, будет сообщено об ошибке