Tag: списка

Анаконда Python 32-бит пытается загрузить 64-битные библиотеки Anaconda

Я нахожусь в Windows 7 64-bit и пытаюсь использовать 64-разрядные и 32-разрядные дистрибутивы Anaconda Python в одной и той же системе. Я хочу иметь возможность создавать 32-битные исполняемые файлы Windows для распространения (с py2exe), что требует использования 32-битного интерпретатора python. Ранее я установил 64-битный Anaconda Python в C: \ Anaconda. Теперь я установил 32-битный дистрибутив […]

Операция с списком Python

У меня есть два списка ListA и ListB : ListA=['1','1','2','2','2','3','4','4','5','5','5','5'] ListB=['1','5'] Я пытаюсь найти список C, который имеет ту же длину, что и List A, но заменяет числа в списке A на «X», если номер находится в списке B. Результат я ожидаю: ListC=['X','X','2','2','2','3','4','4','X','X','X','X'] FYI, длина ListB всегда будет меньше длины ListA, а ListB не будет […]

Перечень списков списка Python

Скажем, у меня есть список списков >>> s = [ [1,2], [3,4], [5,6] ] Я могу получить доступ к элементам второго списка: >>> s[1][0] 3 >>> s[1][1] 4 И весь второй список: >>> s[1][:] [3, 4] Но почему следующее дает мне второй список? >>> s[:][1] [3, 4] Я думал, что это даст мне второй пункт […]

Как распечатать список списка в один список в python без использования цикла for или while?

Сегодня у меня было интервью, и меня попросили распечатать список списков в один список без использования цикла for или while, но вы можете использовать другую встроенную функцию. Вот список: >>> myList = [[[1,2,3],[4,5],[6,7,8,9]]] >>> myList [[[1, 2, 3], [4, 5], [6, 7, 8, 9]]] >>> Выход будет [1, 2, 3, 4, 5, 6, 7, 8, […]

Необязательный список в Python

Я пытаюсь составить список, который используется во всем приложении неизменяемым. Я думал, что обертывание этого списка в кортеж будет делать трюк, но кажется, что tuple(list) самом деле не обертывает, а копирует элементы списка. >>> a = [1, 2, 3, 4] >>> b = tuple(a) >>> b (1, 2, 3, 4) >>> a[0] = 2 >>> […]

Увеличение переменных и чисел на каждый каждый раз (python)

Привет всем, просто помогите с увеличением переменной и числом на 1 каждый раз. Мой код читается следующим образом. dL = (doesnt matter atm) x0 = dL [1][3] y0 = dL [1][4] print x0, y0 и это печатает цифры 20 и 100, которые я хочу. 🙂 мой вопрос в том, есть ли способ, которым я могу […]

Python в операторе не работает

Когда я запускаю этот код, ничего не появляется. Например, я вызываю ind(1, [1, 2, 3]) , но я не получаю целое число 13 . def ind(e, L): if (e in L == True): print('13') else: print('12')

Назначить различные значения для результатов генератора списка

Я использую генераторы списков, как показано ниже. Я хотел бы знать, как я могу назначить разные тексты или значения для отдельных генераторов списков. В образце кода я могу сразу назначать значения для всех генераторов списков. Например, я хотел бы назначить для v , row1[3]="value 1" , для k , row1[3]="value 2" и для m , […]

python получает значения словаря в списках

Я бил головой о стол! У меня есть URL-адрес, который загружается в json, затем parsed_json = json.loads (response_body) в словарь python. Проблема в том, что данные (встроенные в dicts в списке), которые необходимы, находятся в словаре, называемом списком. Если я делаю счетчик ключей или ключ или что-либо, я просто получаю первый уровень из 3, когда […]

сортировка списка кортежей

У меня есть список кортежей формы (a, b, c, d), и я хочу скопировать только те кортежи с уникальными значениями 'a' в новый список. Я очень новичок в python. Текущая идея, которая не работает: for (x) in list: a,b,c,d=(x) if list.count(a)==1: newlist.append(x)

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