Рубрики
Без рубрики

Учить питон: Списки

Введение в списки в Python. Теги с Python, списки, учебниками, начинающими.

Список – это переменная, которая может удерживать несколько значений.

list_of_alpahbet = ['a','b','c','d'];
list_of_numbers= [1,2,3,4,5]
list_of_fruits = ['🍎','🍊','🍐','🥑','🥝','🍓','🍋','🍍']
mixed_list = ['a','b', 1,2, '🍓','🍋']

print(list_of_alpahbet)
print(list_of_numbers)
print(list_of_fruits)
print(mixed_list)

Как правило, вы хотите сохранить свой список однородным. То есть вы хотите сохранить элементы аналогичного типа в списке. В примере первые 3 списка ( list_of_alpahbet , list_of_numbers , list_of_fruits ) рекомендуются. 4-й список ( Smicke_list ) не так, как не является однородным.

Доступ к элементам в списке

Элементы, хранящиеся в списке, могут быть доступны через их индекс. Первый элемент всегда имеет значение индекса 0 Отказ

list_of_alpahbet = ['a','b','c','d'];
list_of_numbers= [1,2,3,4,5]
list_of_fruits = ['🍎','🍊','🍐','🥑','🥝','🍓','🍋','🍍']
mixed_list = ['a','b', 1,2, '🍓','🍋']

print(list_of_alpahbet[0])
print(list_of_numbers[1])
print(list_of_fruits[2])
print(mixed_list[3])

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

Список можно вложить в течение другого списка.

# Nested lists
fruits_names = [
  ['Strawberry', '🍓'],
  ['Lemon', '🍋'],
  ['Pineapple', '🍍']
]

### Accessing the first list within a list.
print(fruits_names[0])

### Accessing the first value of the first nested list.
print(fruits_names[0][0])

Количество элементов в списке.

Чтобы оценить количество элементов в списке, мы используем Лен () функция.

list_of_fruits = ['🍎','🍊','🍐','🥑','🥝','🍓','🍋','🍍']

print(len(list_of_fruits));

Добавление новых элементов в список

Использовать .append. () Чтобы добавить новые элементы в список.

fruits_names = [
  ['Strawberry', '🍓'],
  ['Lemon', '🍋'],
  ['Pineapple', '🍍']
]

## Adding a new element to the list
fruits_names.append(['Avocado', '🥑'])

print(fruits_names)

Использовать .Удалить () Чтобы удалить элемент из списка.

fruits_names = [
  ['Strawberry', '🍓'],
  ['Lemon', '🍋'],
  ['Pineapple', '🍍']
]

## Removing an element from the list
fruits_names.remove(['Lemon', '🍋'])

print(fruits_names)

Оригинал: “https://dev.to/rishiabee/learn-python-lists-4gfh”