Skip to main content
Stack Overflow на русском

Результаты поиска

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор user:1234
user:me (ваши)
Рейтинг score:3 (3+)
score:0 (нет)
Ответов answers:3 (3+)
answers:0 (нет)
isaccepted:yes
hasaccepted:no
inquestion:1234
Просмотры views:250
Код code:"if (foo != bar)"
Секции title:яблоки
body:"яблоки апельсины"
Ссылка url:"*.example.com"
Закладки in:saves
Статус closed:yes
duplicate:no
migrated:no
wiki:no
Типы is:question
is:answer
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 208196
34 результата

List (список) — это структура данных, в которой элементы последовательно взаимосвязаны. Используйте метку, если у Вас вопрос по использованию или реализации списка.

4 голоса

Перетащить элементы из одного списка в другой через цикл

Если это обязательное условие - использовать функцию get_min_len_world, то можно сделать так: res = [] while string_list: res.append( string_list.pop( string_list.index( get_min_l …
Xander's user avatar
  • 20.9k
3 голоса

Python / list Как добавить имя в список?

Во втором питоне input() работает не так, как в третьем. Во втором питоне input() пытается исполнить введённую строку, как код. Чтобы просто сохранить введённую строку в переменную, во втором питон …
Xander's user avatar
  • 20.9k
1 голос

Списочный подкласс

Вы можете использовать SimpleNamespace для представления элементов джсона, и оно будет себя вести именно так, как вы описываете: import json from types import SimpleNamespace # Ваш исходный json data …
Xander's user avatar
  • 20.9k
3 голоса

Необходимо удалить парные элементы в списке

использовать хак с "исключающим или" и найти уникальный элемент за линейное время: from itertools import accumulate from operator import xor data = [1, 2, 3, 3, 2] uniq = accumulate(data, xor) print(list
Xander's user avatar
  • 20.9k
1 голос
Принятый

Неправильно подбираются множители

Дело в этой строке deliteli2 += str(delimiy) Если вы делаете += для списка, то это даёт тот же результат, что и метод extend. Подробнее можно прочитать здесь. Таким образом ваша строка не добавляе …
Xander's user avatar
  • 20.9k
2 голоса

Python принимает значение False за 0

Вот этот код не только различает 0 и False, но ещё и работает за линейное время, а не за квадрат, как ваш. def move_zeros(data): num = len(data) data = [x for x in data if not(x == 0 and not …
Xander's user avatar
  • 20.9k
4 голоса

Разбить список на подсписки

a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] aa = [] i = 0 n = 1 while i < len(a): aa.append(a[i:i+n]) i = i+n n += 1 print(aa)
Xander's user avatar
  • 20.9k
4 голоса

Сделать один список длинною другого

Вообще, при манипуляциях со списками, list comprehension и модуль itertools - это первое, что должно прийти в голову. …
Xander's user avatar
  • 20.9k
1 голос

Вывод элементов подсписков в обратном порядке

Поэтому нет смысла куда-то присваивать j.reverse() - это всегда будет None Вместо этого надо писать так: list1[0] = list(reversed(j)) При этом в вашем коде есть и другие ошибки. …
Xander's user avatar
  • 20.9k
17 голосов
Принятый

Удаление одинаковых элементов в отсортированном листе (списке)

Можно использовать модуль itertools: from itertools import groupby x = ['a', 'a', 'a', 'f', 'h', 'k', 'k'] new_x = [el for el, _ in groupby(x)] print(new_x) # ['a', 'f', 'h', 'k'] Способ лучш …
Xander's user avatar
  • 20.9k
1 голос

Заполнение в шахматном порядке Python array

Я бы посоветовал не городить всю логику в генераторе списка, а вынести её в отдельную функцию, оставив в генераторе списка только собственно формирование матрицы. from itertools import count def my …
Xander's user avatar
  • 20.9k
4 голоса
Принятый

Сортировка списка списков по нескольким критериям

Нужно просто в функцию ключа сортировки добавить минус ко второму элементу. some_list.sort(key=lambda x:(x[0], -x[1])) # ^^^ Вот так Потому что отсортировать элемент …
Xander's user avatar
  • 20.9k
5 голосов

Работа со списком объектов созданного класса

По умолчанию в питоне объекты сравниваются по их адресу в памяти. Поэтому два объекта всегда считаются неравными (если только вы не сравниваете объект сам с собой). Чтобы можно было нормально сравнив …
Xander's user avatar
  • 20.9k
2 голоса

Удаление элемента из списка по вводу python

Не надо ничего удалять. Просто пересоздайте список с только нужными элементами: names = [n for n in names if n != 'del_name'] Если непременно нужно показать сообщение столько раз, сколько имён было …
Xander's user avatar
  • 20.9k
1 голос

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

Как сделать это правильно с помощью in, вам уже написали. А вот почему не работает ваш код: for element in users: if userstats == users: break else: print("'userstats' нет в …
Xander's user avatar
  • 20.9k

1
2 3
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /