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

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


22
Java: перетворити список <String> у рядок
JavaScript має Array.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Чи є у Java щось подібне? Я знаю, що я можу щось спірити з StringBuilder: static public String join(List&lt;String&gt; list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if …
595 java  list 


26
Як клонувати загальний список у C #?
У мене є загальний список об'єктів у C # і я хочу його клонувати. Елементи зі списку можуть бути клонованими, але, здається, немає можливості зробити це list.Clone(). Чи існує простий спосіб цього?
592 c#  generics  list  clone 

9
Як розділити рядок на список?
Я хочу, щоб моя функція Python розбила речення (введення) та зберігала кожне слово у списку. Мій поточний код розділяє речення, але не зберігає слова як список. Як це зробити? def split_line(text): # split the text words = text.split() # for each word in the line: for word in words: # …

7
Об'єднайте елемент у списку до рядків
Чи є більш простий спосіб об'єднати рядкові елементи зі списку в один рядок? Чи можна використовувати цю str.join()функцію? Наприклад, це вхід, ['this','is','a','sentence']і це бажаний вихідthis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) + "-" sent_str = sent_str[:-1] print sent_str

14
Створіть порожній список у python із певним розміром
Я хочу створити порожній список (або все, що є найкращим способом), який може містити 10 елементів. Після цього я хочу призначити значення у цьому списку, наприклад, це повинно відображати від 0 до 9: s1 = list(); for i in range(0,9): s1[i] = i print s1 Але коли я запускаю цей …
545 python  list 

4
Який ідіоматичний синтаксис для подання до короткого списку пітонів?
list.append()це очевидний вибір для додавання до кінця списку. Ось розумне пояснення зниклих list.prepend(). Якщо припустити, що мій список короткий, а занепокоєння щодо діяльності незначні, є list.insert(0, x) або list[0:0] = [x] ідіоматичний?
543 python  list  prepend 

13
Як би ви створили відокремлений комою рядок зі списку рядків?
Який би ви кращий спосіб об'єднати рядки з послідовності, щоб між кожною двома послідовними парами додавалася кома. Тобто, як ви на мапі, наприклад, ['a', 'b', 'c']до 'a,b,c'? (Випадки ['s']і []повинні бути співставлені з 's'і '', відповідно.) Зазвичай я користуюся чимось подібним ''.join(map(lambda x: x+',',l))[:-1], але також відчуваю себе дещо незадоволеним.
527 python  string  list 

9
Отримання карти () для повернення списку в Python 3.x
Я намагаюся зіставити список у шістнадцятковий, а потім використати його в іншому місці. У python 2.6 це було просто: A: Python 2.6: &gt;&gt;&gt; map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Однак у Python 3.1 вищесказане повертає об’єкт карти. B: Python 3.1: &gt;&gt;&gt; map(chr, [66, 53, 0, 94]) &lt;map …

12
Різниця між дужкою [] і подвійною дужкою [[]] для доступу до елементів списку або фрейму даних
R надає два різні методи доступу до елементів списку або фрейму даних: []і [[]]. Яка різниця між двома, в яких ситуаціях я повинен використовувати одну над іншою?
521 r  list  dataframe  extract  r-faq 


20
Перетворити список у кадр даних
У мене вкладений список даних. Її довжина - 132, і кожен елемент - це список довжиною 20. Чи існує швидкий спосіб перетворити цю структуру в кадр даних, який має 132 рядки та 20 стовпців даних? Ось кілька зразкових даних, з якими можна працювати: l &lt;- replicate( 132, list(sample(letters, 20)), simplify …
513 r  list  dataframe 

12
Перемістити / розпакувати функцію (зворотній zip)?
У мене є список двоярусних кортежів, і я хотів би перетворити їх у 2 списки, де перший містить перший елемент у кожному кортежі, а другий - другий. Наприклад: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] # and I want to become... result = (['a', 'b', 'c', 'd'], …
505 python  list  matrix  transpose 


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