Запитання з тегом «list»

Тег списку може стосуватися: пов'язаного списку (упорядкований набір вузлів, кожен з яких посилається на свого наступника), або форми динамічного масиву. Щоб не використовуватися для списків HTML, скористайтеся [html-списками].

18
Як видалити елемент зі списку за індексом
Як я можу видалити елемент із списку за індексом у Python? Я знайшов list.removeметод, але скажіть, що хочу видалити останній елемент, як це зробити? Схоже, видалення за замовчуванням здійснює пошук у списку, але я не хочу, щоб якийсь пошук здійснювався.
1503 python  list 

27
Чому б не успадкувати зі списку <T>?
Плануючи свої програми, я часто починаю такий ланцюжок думок: Футбольна команда - це лише список футболістів. Тому я мушу представляти це: var football_team = new List&lt;FootballPlayer&gt;(); Упорядкованість цього списку представляє порядок, у якому гравці занесені до списку. Але згодом я усвідомлюю, що команди мають інші властивості, крім простого списку гравців, …
1398 c#  .net  list  oop  inheritance 

20
Як сортувати список <T> за властивістю в об’єкті
У мене є клас з ім'ям , Orderякий має властивості , такі як OrderId, OrderDate, Quantity, і Total. У мене є список цього Orderкласу: List&lt;Order&gt; objListOrder = new List&lt;Order&gt;(); GetOrderList(objListOrder); // fill list of orders Тепер я хочу сортувати список на основі одного властивості Orderоб'єкта, наприклад, мені потрібно сортувати його …
1248 c#  generics  list  sorting 



19
Перетворення масиву в список на Java
Як перетворити масив у список на Java? Я використав, Arrays.asList()але поведінка (і підпис) якось змінився з Java SE 1.4.2 (документи зараз в архіві) до 8, і більшість фрагментів, які я знайшов в Інтернеті, використовують поведінку 1.4.2. Наприклад: int[] spam = new int[] { 1, 2, 3 }; Arrays.asList(spam) 1.4.2 повертає …


30
Видалення дублікатів у списках
Мені дуже потрібно написати програму, щоб перевірити, чи є в списку дублікати, а якщо він є, він видаляє їх і повертає новий список з елементами, які не дублювалися / видалялися. Це те, що я маю, але якщо чесно, я не знаю, що робити. def remove_duplicates(): t = ['a', 'b', 'c', …


11
Різниця між del, Remove та pop у списках
&gt;&gt;&gt; a=[1,2,3] &gt;&gt;&gt; a.remove(2) &gt;&gt;&gt; a [1, 3] &gt;&gt;&gt; a=[1,2,3] &gt;&gt;&gt; del a[1] &gt;&gt;&gt; a [1, 3] &gt;&gt;&gt; a= [1,2,3] &gt;&gt;&gt; a.pop(1) 2 &gt;&gt;&gt; a [1, 3] &gt;&gt;&gt; Чи є різниця між перерахованими вище трьома методами для видалення елемента зі списку?
925 python  list 


14
розуміння списку та лямбда + фільтр
У мене трапилося, що у мене є основна потреба у фільтрації: у мене є список, і я мушу відфільтрувати його за атрибутом елементів. Мій код виглядав так: my_list = [x for x in my_list if x.attribute == value] Але тоді я подумав, чи не було б краще написати так? my_list …

14
Найшвидший спосіб перевірити, чи існує значення у списку
Який найшвидший спосіб дізнатися, чи існує в списку значення (список з мільйонами значень) і який його індекс? Я знаю, що всі значення в списку є унікальними, як у цьому прикладі. Перший метод, який я спробую, - це (3,8 сек у моєму реальному коді): a = [4,2,3,1,5,6] if a.count(7) == 1: …
816 python  performance  list 

27
Отримайте різницю між двома списками
У мене є два списки в Python, такі як: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Мені потрібно створити третій список із предметами з першого списку, яких немає у другому. З прикладу я маю отримати: temp3 = ['Three', 'Four'] Чи існують швидкі способи без циклів і перевірки?

8
Як сортувати список об’єктів на основі атрибутів об’єктів?
У мене є список об’єктів Python, які я хотів би сортувати за атрибутом самих об’єктів. Список виглядає так: &gt;&gt;&gt; ut [&lt;Tag: 128&gt;, &lt;Tag: 2008&gt;, &lt;Tag: &lt;&gt;, &lt;Tag: actionscript&gt;, &lt;Tag: addresses&gt;, &lt;Tag: aes&gt;, &lt;Tag: ajax&gt; ...] Кожен об’єкт має кількість: &gt;&gt;&gt; ut[1].count 1L Мені потрібно сортувати список за кількістю підрахунків, що …
804 python  list  sorting  oop  count 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.