Уведомления

Группа в Telegram: @pythonsu

#1 Март 3, 2017 13:34:59

Inervin
Зарегистрирован: 2016-11-11
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод списка

Здравствуйте форумчане!
Дело такого: есть список, выглядит так

 ['Admin 12345', 'User 123']
. Мне надо что бы он брал значение например Admin 12345 и разделял их на составляющие.
В общем должно получится так:
 Name = ['Admin', 'User']
Password = ['12345', '123']
Заранее спасибо!

Офлайн

#2 Март 3, 2017 13:51:22

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Вывод списка

use split method



Офлайн

#3 Март 14, 2017 20:33:24

Gamer05
Зарегистрирован: 2017-02-07
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод списка

Inervin,

 list_in = ['Admin 12345', 'User 123']
list_user = []
list_pas = []
for user_pas in list_in:
    user, pas = user_pas.split(' ')
    list_user += [user]
    list_pas += [pas]

Офлайн

#4 Март 15, 2017 11:19:16

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9727
Репутация: +  843  -
Профиль   Отправить e-mail  

Вывод списка

  
>>> lst = ['Admin 12345', 'User 123']
>>> 
>>> names, passwords = zip(*map(str.split, lst))
>>> 
>>> names
('Admin', 'User')
>>> passwords
('12345', '123')
>>>



Офлайн

#5 Март 15, 2017 13:15:44

Gamer05
Зарегистрирован: 2017-02-07
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод списка

py.user.next, элегантно!)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version