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

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

3
Розпакуйте список у Python?
Я думаю, що "розпакувати" може бути неправильним словником тут - вибачте, тому що я впевнений, що це питання, що повторюється. Моє запитання досить просте: у функції, яка очікує список елементів, як я можу передавати елемент списку Python, не отримуючи помилки? my_list = ['red', 'blue', 'orange'] function_that_needs_strings('red', 'blue', 'orange') # works! …

7
Знайдіть об’єкт у списку, який має атрибут, рівний деякому значенню (який відповідає будь-якій умові)
У мене є список об’єктів. Я хочу знайти в цьому списку один (перший чи будь-який) об’єкт, який має атрибут (або результат методу - будь-який), рівний value. Який найкращий спосіб знайти його? Ось тестовий випадок: class Test: def __init__(self, value): self.value = value import random value = 5 test_list = [Test(random.randint(0,100)) …
221 python  django  list 

8
Перевірте, чи рядок закінчується одним із рядків зі списку
Який пітонічний спосіб написання наступного коду? extensions = ['.mp3','.avi'] file_name = 'test.mp3' for extension in extensions: if file_name.endswith(extension): #do stuff У мене неясна пам'ять, що явного оголошення forциклу можна уникнути і записати в ifумові. Це правда?
220 python  string  list 

12
Перелічити розуміння у вкладеному списку?
У мене цей вкладений список: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100', '100', '100', '100'], ['100', '100', '100', '100']] Тепер те, що я хочу зробити, - це перетворити кожен елемент у …


18
Видалення списку символів у рядку
Я хочу видалити символи в рядку в python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Але у мене є багато символів, які я маю видалити. Я продумав список list = [',', '!', '.', ';'...] Але як я можу використовувати listзаміну символів у string?
217 python  string  list  replace 

6
Перетворення рядка JSON в словник не в списку
Я намагаюся передати файл JSON і перетворити дані у словник. Поки що це я зробив: import json json1_file = open('json1') json1_str = json1_file.read() json1_data = json.loads(json1_str) Я сподіваюся json1_dataбути dictтипом, але він фактично виходить як listтип, коли я перевіряю його type(json1_data). Що я пропускаю? Мені потрібно, щоб це був словник, …

12
Як отримати переглянуте перегляд списку у списку на Java?
Я хочу мати у списку переглянуте перегляд (аналогічним чином, ніж List#sublistу списку подання переліку). Чи є якась функція, яка забезпечує цю функціональність? Я не хочу робити жодної копії списку і не змінювати її. Було б досить, якби я міг отримати хоча б зворотний ітератор у списку в цьому випадку. Також …

12
Найшвидший спосіб порівняння двох загальних списків для відмінностей
Який найшвидший (і найменш трудомісткий) для порівняння двох масивних (> 50 000 позицій), і в результаті є два списки, як наведений нижче: елементи, які відображаються у першому списку, а не у другому елементи, які відображаються у другому списку, але не в першому В даний час я працюю зі списком або …
214 c#  linq  list 

9
Що саме робить метод .join ()?
Я досить новачок у Python, і я абсолютно збентежений, .join()коли я прочитав - це кращий метод об'єднання рядків. Я намагався: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) і вийшло щось на кшталт: 5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5 Чому це працює так? Чи не слід 595просто додавати автоматично?
209 python  list  string 

17
Розділити список на менші списки розміром N
Я намагаюся розділити список на ряд менших списків. Моя проблема: Моя функція розділити списки не розділяє їх на списки правильного розміру. Він повинен розділити їх на списки розміром 30, але замість цього він розбиває їх на списки розміром 114? Як я можу змусити свою функцію розділити список на X кількість …
209 c#  list  split 


5
Як перевірити, чи всі елементи списку відповідають умові?
У мене є список, який складається приблизно з 20000 списків. Я використовую 3-й елемент кожного списку як прапор. Я хочу виконати деякі операції в цьому списку до тих пір, поки щонайменше прапор одного елемента дорівнює 0, це так: my_list = [["a", "b", 0], ["c", "d", 0], ["e", "f", 0], .....] …

7
Як переключити положення двох елементів у списку Python?
Мені не вдалося знайти хорошого рішення цієї проблеми в мережі (можливо, тому що перемикач, позиція, список та Python - це все такі перевантажені слова). Це досить просто - у мене є цей список: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] Я хотів би змінити положення 'password2'і 'password1'- не знаючи …
208 python  list 


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