Tag: список

Список Python и для каждого доступа (Find / Replace во встроенном списке)

Первоначально я думал, что Python является чистым языком перекрестных ссылок. Исходя из C / C ++, я не могу не думать о управлении памятью, и это трудно вывести из головы. Поэтому я пытаюсь думать об этом с точки зрения Java и думать обо всем, кроме примитивов, как о переходе по ссылке. Проблема. У меня есть […]

Список Python для хранения экземпляра класса?

Учитывая класс class Student(): python class Student(): и names = [] списков names = [] ; то я хочу создать несколько экземпляров Student() и добавить их в names списков, names = [] # For storing the student instances class Student(): def __init__(self, score, gender): self.score = score self.gender = gender И теперь я хочу проверить […]

Удалить много элементов списка (python)

У меня есть список L. Я могу удалить элемент i, выполнив: del L[i] Но что, если у меня есть набор непересекающихся индексов для удаления? I=set([i1, i2, i3,…]) Выполнение: for i in I: del L[i] Не получится. Есть идеи?

Python – изменения счетных знаков

У меня есть список чисел, которые я читаю слева направо. Каждый раз, когда я сталкиваюсь с изменением знака при чтении последовательности, я хочу сосчитать ее. X = [-3,2,7,-4,1,-1,1,6,-1,0,-2,1] X = [-, +, +, -, +, -, +, +, -, -,-,+] Итак, в этом списке есть 8 изменений знака. Когда элемент [0] (в данном случае -3) […]

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

Я хочу создать список в python следующим образом: [1, 1, 2, 4, 3, 9, 4, 16, 5, 25 …..] Вы бы поняли, это ничего, кроме n, n*n Я попытался написать такое понимание списка в python следующим образом: lst_gen = [i, i*i for i in range(1, 10)] Но делая это, дает синтаксическую ошибку. Что было бы […]

Как удалить пустую строку в списке?

Например, у меня есть предложение "He is so …. cool!" Затем я удаляю все знаки препинания и делаю это в списке. ["He", "is", "so", "", "cool"] Как удалить или игнорировать пустую строку?

поместите 0 перед номерами в списке, если они меньше десяти (в python)

Напишите программу Python, которая попросит пользователя ввести строку строчных символов, а затем напечатать соответствующий двухзначный код. Например, если вход « home », выход должен быть « 08151305 ». В настоящее время у меня работает мой код для составления списка всего числа, но я не могу заставить его добавить 0 перед номерами с одной цифрой. def […]

Разница между последовательными элементами в списке

Возможный дубликат: Python – Различия между элементами списка У меня есть список, и я хочу найти разницу между последовательными элементами: a = [0, 4, 10, 100] find_diff(a) >>> [4,6,90] Как бы вы закодировали функцию find_diff ()? Я могу кодировать это с помощью «for» iterator, но я уверен, что есть очень простые способы сделать это с […]

Перечислять два списка python одновременно?

Как перечислить два списка одинаковой длины одновременно? Я уверен, что должен быть более питонический способ сделать следующее: for index, value1 in enumerate(data1): print index, value1 + data2[index] Я хочу использовать индекс и data1 [index] и data2 [index] внутри цикла for.

Используя понимание списков в Python, чтобы сделать что-то похожее на zip ()?

Я новичок в Python, и одна из вещей, которую я пытаюсь сделать, – это обернуть голову вокруг понимания списка. Я вижу, что это довольно мощная функция, заслуживающая изучения. cities = ['Chicago', 'Detroit', 'Atlanta'] airports = ['ORD', 'DTW', 'ATL'] print zip(cities,airports) [('Chicago', 'ORD'), ('Detroit', 'DTW'), ('Atlanta', 'ATL')] Как использовать понимание списка, чтобы я мог получить результаты […]

Interesting Posts

Ошибка «Разрешить отказ» разрушает Selenium scraping

socket.error: Была предпринята попытка получить доступ к сокету, запрещенным его разрешениями доступа

Вызов функции класса внутри __init__

Может ли декодер Python метода экземпляра получить доступ к классу?

Как изменить цвет ttk.progressBar в python

Группа GAE / модель данных для согласованности и производительности

Python 2.7: LookupError: неизвестная кодировка: cp65001

Сохранять индексный указатель строки индекса строки строки

Среднее количество структурированных массивов

python a == b вызывает b .__ eq __ (a) для подкласса без переопределения

Сумма подмножества Задача

Как использовать регулярное выражение python для замены с помощью захваченной группы?

Создание dataframe из словаря, где записи имеют разную длину

Отображать ссылки на новые созданные веб-страницы

python, argparse: включить входной параметр, когда указан другой

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