Вопросы с тегом «list»

93
Голова и хвост в одну линию

Есть ли питонический способ распаковать список в первый элемент и «хвост» в одной команде? Например: >> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] >> head 1 >>> tail [1, 2, 3, 5, 8, 13, 21, 34, 55]...

93
Есть ли в Python неизменяемый список?

Есть ли в Python неизменяемые списки? Предположим, я хочу иметь функциональность упорядоченного набора элементов, но я хочу гарантировать, что она не изменится. Как это можно реализовать? Списки упорядочены, но могут быть изменены....

93
Как преобразовать список в строку с пробелами в Python?

Как я могу преобразовать список в строку, разделенную пробелами в Python? Например, я хочу преобразовать этот список: my_list = [how,are,you] В строку "how are you" Пространства важны. Я не хочу добиться того howareyouже с моей попыткой использовать "".join(my_list)...

92
Java Сравнить два списка

У меня есть два списка (не java-списки, можно сказать два столбца) Например **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta Мне нужен метод, который возвращает количество одинаковых элементов. В этом примере должно быть 3, и...

92
c # foreach (свойство в объекте)… Есть ли простой способ сделать это?

У меня есть класс, содержащий несколько свойств (все строки, если это имеет значение). У меня также есть список, который содержит много разных экземпляров класса. Создавая несколько модульных тестов для своих классов, я решил, что хочу перебрать каждый объект в списке, а затем перебрать каждое...

91
Как сделать мой ArrayList потокобезопасным? Другой подход к проблеме в Java?

У меня есть список ArrayList, который я хочу использовать для хранения объектов RaceCar, расширяющих класс Thread, как только они закончат выполнение. Класс с именем Race обрабатывает этот список ArrayList с помощью метода обратного вызова, который объект RaceCar вызывает по завершении выполнения....

91
Как искать в списке кортежей в Python

Итак, у меня есть список таких кортежей: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Мне нужен этот список для кортежа, числовое значение которого чему-то равно. Так что, если я это сделаю, search(53)он вернет значение индекса2 Есть простой способ сделать это?...

91
c # Попытка перевернуть список

public class CategoryNavItem { public int ID { get; set; } public string Name { get; set; } public string Icon { get; set; } public CategoryNavItem(int CatID, string CatName, string CatIcon) { ID = CatID; Name = CatName; Icon = CatIcon; } } public static List<Lite.CategoryNavItem>...

91
В понимании списка Python можно ли получить доступ к индексу элемента?

Рассмотрим следующий код Python, с помощью которого я добавляю list2все элементы с индексами от 1 до 3 из list1: for ind, obj in enumerate(list1): if 4 > ind > 0: list2.append(obj) Как бы вы написали это, используя понимание списка, если бы у меня нет доступа к индексам через enumerate?...

91
Один лайнер: создание словаря из списка с индексами в качестве ключей

Я хочу создать словарь из заданного списка всего в одной строке . Ключи словаря будут индексами, а значения - элементами списка. Что-то вроде этого: a = [51,27,13,56] #given list d = one-line-statement #one line statement to create dictionary print(d) Выход: {0:51, 1:27, 2:13, 3:56} У меня нет...

91
Привязка List <T> к DataGridView в WinForm

У меня есть класс class Person{ public string Name {get; set;} public string Surname {get; set;} } и, List<Person>к которому я добавляю некоторые элементы. Список привязан к моему DataGridView. List<Person> persons = new List<Person>(); persons.Add(new Person(){Name="Joe",...

90
В этом конкретном случае есть ли разница между использованием списка инициализаторов членов и присвоением значений в конструкторе?

Есть ли разница между внутренне и сгенерированным кодом: MyClass::MyClass(): _capacity(15), _data(NULL), _len(0) { } а также MyClass::MyClass() { _capacity=15; _data=NULL; _len=0 } Благодарность...

90
Прочитать все файлы в папке и применить функцию к каждому фрейму данных

Я провожу относительно простой анализ, который я ввел в функцию, для всех файлов в определенной папке. Мне было интересно, есть ли у кого-нибудь советы, которые помогут мне автоматизировать процесс для ряда разных папок. Во-первых, мне было интересно, есть ли способ прочитать все файлы в...