Tag: список

наивысшее значение, которое меньше 0 в списке, который имеет сочетание отрицательных и положительных значений

У меня есть список с этими значениями. lst1 = [1,-2,-4,-8,-9,-12,0,39,12,-3,-7] Мне нужно получить максимальное значение, которое меньше нуля. Если я print max(last) я получаю 39, а что-то нужно -2. print max(p < 0 for p in lst1) , я получаю True, а не -2

Python 2: AttributeError: объект 'list' не имеет атрибута 'strip'

У меня небольшая проблема со списком. Поэтому у меня есть список l : l = ['Facebook;Google+;MySpace', 'Apple;Android'] И, как видите, у меня всего 2 строки в моем списке. Я хочу отделить свой список l от ';' и поместите мои новые 5 строк в новый список под названием l1 . Как я могу это сделать? И […]

Python набирает длину списка в подсписке

Я пытаюсь выяснить, как получить длину каждого списка, который хранится в определенном списке. Например: a = [] a.append([]) a[0].append([1,2,3,4,5]) a[0].append([1,2,3,4]) a[0].append([1,2,3]) Я бы хотел запустить команду: len(a[0][:]) который выведет ответ, который я хочу, который является списком длин [5,4,3]. Очевидно, что эта команда не работает, и я не делаю нескольких других, которые я пробовал. Пожалуйста помоги!

Чрезвычайно большой булевский список в Python

Я хочу создать объект в python, который представляет собой набор из 200 000 000 значений true / false. Чтобы я мог наиболее эффективно изменить или вспомнить любое заданное значение true / false, чтобы я мог быстро определить, является ли какое-либо заданное число, например 123 456 000, истинным или ложным, или изменить его значение. Лучший способ […]

наиболее эффективный способ нахождения минимального поплавка в списке python

Быстрый вопрос, который более эффективен для поиска наименьшего числа (float) в длинном списке (10000+ элементов) это min(mylist) или mylist.sort() и затем возвращение mylist[0] или что-то другое… благодаря!

список ints в список кортежей python

[1, 109, 2, 109, 2, 130, 2, 131, 2, 132, 3, 28, 3, 127] меня есть этот массив, и я хочу превратить его в список кортежей, каждый кортеж имеет 2 значения так что этот список становится [(1, 109), (2, 109), (2, 130), (2, 131), (2, 132), (3, 28), (3, 127)]

Python, как отсортировать этот список?

lst = [(1,(1,3,5)), (5,(2,3,4)),(3,(2,3,4))] Я хочу сортировать по первому значению, по убыванию.

Подписок в списке

(a) Присвоить переменным цветам список, содержащий строки 'rose', 'bougainvillea', 'yucca', 'marigold', 'daylilly' и'lillyofthevalley '. Я сделал это: >>> flowers = ['rose','bougainvillea','yucca','marigold','daylilly','lilly of the valley'] Затем, (c) Присвоить список тернистых подсписок из списка цветов, состоящих из первых трех объектов в списке. Поэтому я попробовал: >>> thorny = [] >>> thorny = flowers[1-3] >>> thorny 'daylilly' >>> […]

Почему foo.append (bar) влияет на все элементы в списке списков?

Я создаю список списков и хочу добавлять элементы в отдельные списки, но когда я пытаюсь добавить один из списков ( a[0].append(2) ), элемент добавляется ко всем спискам. a=[] b=[1] a.append(b) a.append(b) a[0].append(2) a[1].append(3) print a Дает: [[1, 2, 3], [1, 2, 3]] В то время как я ожидал бы: [[1, 2], [1, 3]] Изменив способ […]

Преобразование списка строк в int или float

У меня есть список, который выглядит примерно так: ['1', '2', '3.4', '5.6', '7.8'] Как изменить первые два на int и три последних, чтобы float ? Я хочу, чтобы мой список выглядел так: [1, 2, 3.4, 5.6, 7.8]

Python - лучший язык программирования в мире.