Removing matching items from a list?
kevin4fong at gmail.com
kevin4fong at gmail.com
Sat Aug 3 20:33:54 EDT 2013
On Saturday, August 3, 2013 1:12:55 PM UTC-7, kevin... at gmail.com wrote:
> Basically, I'm trying to find out how to remove matching items from a list. But there doesn't seem to be any information on how to go about doing this specific function.
>
>
>
> For example, what I want is:
>
>
>
> let's say there is a list:
>
>
>
> pHands[0] = ['ad', 'ac', 'as', 'ah', '7d', '8s', '9d', 'td', 'js', 'jd']
>
>
>
> So up there, my list, which is named pHands[0] has ten items in it.
>
>
>
> I'm trying to make a function where a search is initiated into the list and any matching items with a first matching number/letter reaching four are removed
>
>
>
> So in the end, ad, ac, as, ah (the four a's) will all be deleted/removed from the list. I need the list to automatically detect if there are four matching first letter/numbers in the items in the list.
>
>
>
> The remaining list will be: pHands[0] = ['7d', '8s', '9d', 'td', 'js', 'jd']
Thank you for the advice. It was really helpful with the descriptions and steps.
Would you also happen to know how I could set up a list that keeps track of the removed sets?
Let's say there's 4 a's taken out. The list would show:
['a']
But if there was also 4 j's in addition to the 4 a's, it would go:
['a', 'j']
and so forth.
More information about the Python-list
mailing list