Всем привет!! Сегодня я поделюсь тем, что узнал о списках в Python.
Что такое списки?
Список – один из наиболее используется , самый мощный , Самый простой а также наиболее эффективно Структура данных встроена в Python.
Некоторые языки также называют это массивами.
Основная структура списка
# make a list of names names = ['john', 'jack', 'mary', 'jane']
И это сделано, вы можете смешать любой дат в списке, но он не рекомендуется.
Добавление элементов в список
Чтобы добавить элементы в существующий список, используйте append ()
метод
# taking our initial list names = ['john', 'jack', 'mary', 'jane'] print(names) # == output == # ['john', 'jack', 'mary', 'jane'] # now let's add something names.append('jonas') # printing the changed list with name that we add print(names) # == output == # ['john', 'jack', 'mary', 'jane', 'jonas']
Удаление элементов из списка
Есть разные варианты, используемые для удаления элементов в списке: некоторые общие:
pop () – удаляет последнее значение в списке
# taking our initial list names = ['john', 'jack', 'mary', 'jane', 'jonas'] # let's say we don't want the last value again. names.pop() # let's print our list again print(names) # == output == ['john', 'jack', 'mary', 'jane']
удалить (значение) – удалять значение, передаваемое в списке
# taking our initial list names = ['john', 'jack', 'mary', 'jane', 'jonas'] # this time we want to remove 'mary' names.remove('mary') # let's print our list again print(names) # == output == ['john', 'jack', 'jane', 'jonas']
удалить (значение)
Только удаляет первое значение, которое он находит, а не все.
del – удаляет значение на основе индекса
# taking our initial list names = ['john', 'jack', 'mary', 'jane', 'jonas'] # this time we only want to remove the second item # lets assume we don't know the value. del names[1] # let's print our list again print(names) # == output == ['john', 'mary', 'jane', 'jonas']
В списке есть еще много функций: некоторые другие:
sort ()
– сортирует списокcopy ()
– Возвращает копию текущего спискаextend (ore_list)
– расширяет список на текущий. (почти какappend ()
) Эта статья Анкет объясняет подробноЧисто ()
– очищает все в списке.
Вот некоторые другие ссылки
Спасибо за чтение, оставьте комментарий или предложение на дополнительные ссылки или фрагменты кода.
Оригинал: “https://dev.to/benjithorpe/lists-in-python-7ni”