2015-08-18 1 views
-3

У меня есть список следующим образом:Как вынуть один элемент из списка в python?

list = [u'windows 32bit', u'i7', u'5Mb', u'energenie_eu', u'nvidia_970'] 

Я хочу, чтобы вынуть значение «5Мб» из него. Таким образом, предложить мне, как я вынимают значение «5Mb» отделено из списка и есть список, как:

[u'windows 32bit', u'i7', u'energenie_eu', u'nvidia_970'] 

ответ

1

Вы можете удалить элементы по пункту

list.remove("5Mb") 
0

вы также можете сделать,

A = L[:n]+L[n+1:] 

если вам нужна копия списка с элементом, с которым вы работаете. Вы можете использовать L.index, чтобы найти n, если вы знаете только элемент списка по значению, а не положению, - хотя затем вы возвращаетесь к L.remove и штраф времени для поиска в списке.

Смежные вопросы