> Some one help me so that > If ab = [a,b,c,d] > and cd = [a,c] > my global list file should be [A,b,C,d]
If there is a lot of entries in the list, I would consider using an indexed data structure such as dict. >>> ab=['a','b','c','d'] >>> cd=['a','c'] >>> common=[x.upper() for x in ab if x in cd] >>> ab_minus_cd=[x for x in ab if x not in cd] >>> cd_minus_ab=[x for x in ab if x not in cd] >>> requested_list = common+ab_minus_cd+cd_minus_ab -- http://mail.python.org/mailman/listinfo/python-list