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

Привязать событие к родительскому объекту, который уже существует:

$(document).on("click", "selector", function() {
    // Your code here
});
-1
задан Burak Ibis 28 March 2019 в 02:21
поделиться

6 ответов

Объявите пустой список в начале. Переберите словарь и добавьте каждый элемент в список.

Распечатайте список вне цикла после завершения всей итерации.

0
ответ дан Giri 28 March 2019 в 02:21
поделиться

Понимание списка, вероятно, лучший вариант:

mylist = [hour.get("saat") for hour in Hours]

или

mylist = [hour["saat"] for hour in Hours]
0
ответ дан Tomothy32 28 March 2019 в 02:21
поделиться

Вы можете использовать понимание списка:

>>> print([hour.get("saat") for hour in Hours])
['09:00', '09:20', '09:40', '10:00', '10:20', '10:40', '11:00', '11:20', '11:40']

Кроме того, помните, что вы можете изменить hour.get("saat") только на hour["saat"]:

>>> print([hour["saat"] for hour in Hours])
['09:00', '09:20', '09:40', '10:00', '10:20', '10:40', '11:00', '11:20', '11:40']    

Кроме того, не уверены, что вы может понадобиться, но вы можете использовать str.join(iterable) , если вы ищете только одну строку визуализации на консоли:

>>> print(", ".join([hour["saat"] for hour in Hours]))
09:00, 09:20, 09:40, 10:00, 10:20, 10:40, 11:00, 11:20, 11:40
0
ответ дан Ender Look 28 March 2019 в 02:21
поделиться

Вы можете создать пустой список, например, mylist и добавить в список. В вашем коде словарь Hours, но вы использовали часы для цикла.

mylist = []
for hour in Hours:
    mylist.append(hour.get("saat"))  # From dicionary
print(mylist)
0
ответ дан Suven Pandey 28 March 2019 в 02:21
поделиться

Используйте список python для получения желаемых отпечатков.

listTmp = []
for hour in hours:
    a = hour.get("saat")  # From dicionary
    listTmp.append(a)
print(listTmp)
0
ответ дан ForeverLearner 28 March 2019 в 02:21
поделиться

Oneliner:

list(map(lambda x:x.get('saat'), Hours))

Вывод:

['09:00',
 '09:20',
 '09:40',
 '10:00',
 '10:20',
 '10:40',
 '11:00',
 '11:20',
 '11:40']
0
ответ дан Chris 28 March 2019 в 02:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: