Tag: список

Получение индекса за пределами допустимой ошибки при использовании pop в python

Я пытаюсь прочитать текстовый файл и удалить из него все слова остановки. Тем не менее, я получаю ошибку индекса вне диапазона при использовании b[i].pop(j) . Но если я использую print(b[i][j]) , я не получаю никакой ошибки и не получаю слова как выходные данные. Может ли кто-нибудь обнаружить ошибку? import nltk from nltk.corpus import stopwords stop […]

Использование .insert в пустых списках

Я начинаю программировать, и я пытаюсь понять, как работают методы списка. Я написал крошечный скремблер и декодер для упражнений. import random sliced = [] keyholder = [] scrambled = [] decoded = [] def string_slicer(string): i = 0 while i < len(string): sliced.append(string[i]) i += 1 def string_scrambler(string): string = string_slicer(string) a = 0 while […]

Мне нужна помощь, упорядочивая вложенные циклы целыми числами и отображая их

Мне нужна помощь, упорядочивая вложенный список с помощью определенного целого в нем, сначала я отсортировал порядок чисел в каждом списке, например [['Bob',[3,2,1]],['Kate',[5,4,3]]] . Но теперь мне нужно упорядочить каждый объект (список) в списке в соответствии с первым числом каждого объекта от наивысшего до самого низкого, например: `[['Bob', [3,2,1]], Затем мне нужно распечатать наибольшее число в […]

Объяснение и предпочтительный метод добавления списка в Python

Я изучаю Python, исходя из фона C # / Java и играя со списком. Я прочитал часть документации, но я не понимаю, как, или почему, фрагменты с индексами, большими, чем length-1 make, можно добавить в элементы. ls = ["a", "b", "c", "d"] n = len(ls) # n = 4 letter = ls[4] # index out […]

Работа с элементами списка в списках python

Идея состоит в том, чтобы добавить значения к элементу списка в списке. Итак, есть список, состоящий из списков. Например, есть список «a», состоящий из двух списков «A» и «B». Я хотел бы создать новый список, состоящий из первого списка «a» (a [0]) и добавить к нему значение 1 без изменения исходного списка «a». a=[["A"],["B"]] b […]

Найти подмножества огромного списка, которые перекрываются / пересекаются с другим большим списком

Я написал модуль Python для поиска подмножеств списка, проверяя, совпадают ли элементы в списке / пересекаются с элементами в другом списке. Основная часть моего модуля выглядит примерно так: from collections import defaultdict Всего в общем списке 1865390 элементов (элементы – кортеж) overalllist = [(8361474, 8363645), (8363182, 8363758), …, (14634342, 14634440)] Всего в моем списке 608348 […]

Python находит индекс элементов в списке b из списка a

У меня есть два списка, например: aa=[int(1000*random.random()) for i in xrange(10000)] bb=[int(1000*random.random()) for i in xrange(10000)] и я бы еще один список, который говорит мне, где в списке bb находится элемент aa; если он не существует, я бы хотел, чтобы он возвращал -1. Списки, вероятно, будут массовыми, и это нужно будет запускать тысячи раз, поэтому […]

Поиск списка в списке python

У меня есть список, содержащий другие списки как элементы. mylist=[ [1, 'Asfoor', 'a', 'b', 'c'], [2, 'deek', 'j', 'a', 'k'], [3, 'bata', 'k', 'a', 'p'], [4,'farkha','v','m','k'] ] Теперь я хочу найти вхождения в списке других элементов списка «a» и «k» в списке выше, и для вывода должен быть определен определенный формат. second list=['a','k'] Например, если […]

команда tasklist с описанием

Я пытаюсь определить команду tasklist которая дает Description как показано в пользовательском интерфейсе Taskmangaer? Я пытаюсь запустить его из python, если это не представляется возможным, есть ли эквивалентная команда python для получения списка всех задач с описанием? tasklist /?

Ошибка: IndexError: индекс строки за пределами диапазона. Попытка изменить порядок списка

Я работаю над проблемой в «Python for Everyone», глава 7. Программа предназначена для того, чтобы взять файл и воспроизвести этот файл в обратном порядке символов. Этот код создает список символов по мере их появления, но когда я использую: reversedList = sorted(charList, key=itemgetter(1), reverse=True) Я получаю: IndexError: индекс строки вне диапазона. Это полный код: from _operator […]

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