Вопросы с тегом 'list'
Тег списка может ссылаться на: связанный список (упорядоченный набор узлов, каждый ссылающийся на его преемник) или форму динамического массива. Чтобы не использоваться для списков HTML, вместо этого используйте [html-lists].
23
Доступ к индексу в циклах 'for'?
Как получить доступ к индексу в цикле for, как показано ниже?
ints = [8, 23, 45, 12, 78]
for i in ints:
print('item #{} = {}'.format(???, i))
Я хочу получить этот вывод:
item #1 = 8
item #2 = 23
item #3 = 45
item #4 = 12
item #5 = 78
Когда ...
06 февр. '09 в 22:47
53
Как проверить, пуст ли список?
Например, если передано следующее:
a = []
Как проверить, нет ли a?
10 сент. '08 в 6:20
29
В чем разница между методами списка Python, которые добавляются и расширяются?
В чем разница между методами списка append() и extend()?
31 окт. '08 в 5:55
36
Понимание обозначения среза
Мне нужно хорошее объяснение (ссылки - плюс) в нотации фрагмента Python.
Для меня эта нотация требует немного поднять.
Он выглядит чрезвычайно мощным, но я не совсем обнял его.
03 февр. '09 в 22:31
56
Как сделать плоский список из списка списков?
Интересно, есть ли ярлык для создания простого списка из списка списков в Python.
Я могу сделать это в цикле for, но, может быть, есть какой-нибудь крутой "однострочный"? Я попробовал это с reduce(), но я получаю ошибку.
Код
l = [[1, 2, 3], [4, 5,...
04 июн. '09 в 20:30
29
Поиск индекса элемента с указанием списка, содержащего его в Python
Для списка ["foo", "bar", "baz"] и элемента в списке "bar", как мне получить его индекс (1) в Python?
07 окт. '08 в 1:39
24
Как клонировать или копировать список?
Какие есть варианты для клонирования или копирования списка в Python? При использовании new_list = my_list любые изменения в new_list изменяют my_list каждый раз. Почему это?
10 апр. '10 в 8:49
34
Как объединить два списка в Python?
Как объединить два списка в Python? Пример: listone = [1, 2, 3]
listtwo = [4, 5, 6]
Ожидаемый результат: >>> joinedlist
[1, 2, 3, 4, 5, 6]
12 нояб. '09 в 7:04
65
Как вы разбиваете список на куски с равномерным размером?
У меня есть список произвольной длины, и мне нужно разбить его на равные куски размера и работать с ним. Есть несколько очевидных способов сделать это, например, сохранить счетчик и два списка, а когда второй список заполнится, добавьте его в первый ...
23 нояб. '08 в 12:15
14
Получение последнего элемента списка
В Python, как вы получаете последний элемент списка?
30 мая '09 в 19:28
15
Как я могу получить количество элементов в списке?
Учтите следующее: items = []
items.append("apple")
items.append("orange")
items.append("banana")
# FAKE METHOD:
items.amount() # Should return 3
Как получить количество элементов в списке items?
11 нояб. '09 в 0:30
19
Как отсортировать список словарей по значению словаря?
У меня есть список словарей и хочу, чтобы каждый элемент сортировался по определенным значениям свойств. Примите во внимание массив ниже, [{'name':'Homer', 'age':39}, {'name':'Bart', 'age':10}]
Когда отсортировано по name, должно стать [{'name':'...
16 сент. '08 в 14:27
11
Почему это string.join (список) вместо list.join (строка)?
Это всегда смущало меня. Кажется, это было бы лучше:
my_list = ["Hello", "world"]
print(my_list.join("-"))
# Produce: "Hello-world"
Чем это:
my_list = ["Hello", "world"]
print("-".join(my_list))
# Produce: "Hello-world"
Есть ли конкретная причи...
29 янв. '09 в 22:45
16
Как случайным образом выбрать элемент из списка?
Предположим, у меня есть следующий список:
foo = ['a', 'b', 'c', 'd', 'e']
Каков самый простой способ получить случайный элемент из этого списка?
20 нояб. '08 в 18:42
23
Как я могу подсчитать вхождения элемента списка?
Учитывая элемент, как я могу подсчитать его вхождения в списке в Python?
08 апр. '10 в 13:30