若想对一个大小写均存在的字符串去重复并输出,应该怎么做呢?
l1 = list(a)
l2 = []
for i in l1:
if not i in l2:
l2.append(i)
l3 = ''.join(l2)
目前想到的方法只做到了同小写或者大写的去重复,但大小写依然重复。求解。
要求保持顺序,先出现的不删除,后出现的删除
ä½ çç®æ³åºæ¬å·²ç»æ¯å¯¹çäºãåªæ¯å¤æåæ¹ä¸ä¸å°±è¡äºã以ä¸æ¯ä¿®æ¹ç代ç ã
l1 = list(a)è¿æ ·å°±è¡äºï¼å¤è¯´ä¸å¥ï¼å¯¹äºå符串ï¼æ¬èº«å°±æ¯å¯ä»¥è¿ä»£çï¼æ以l1=list(a)è¿å¥å ¶å®æ¯å¤ä½çãä¿®æ¹çå°æ¹å°±æ¯å¨äºå¤æiç大å°åæ¯ä¸æ¯é½ä¸å¨æ°ç»éé¢ï¼é½ä¸å¨å°±æiå å°æ°ç»éé¢è¿æ ·å°±è¡äºãå¦æåªæ¯å»éï¼ä¸¤å¥è¯ãseta=set(a)
l3=''.join(seta)å°±è¡äºãä¸æç½å¯è¿½é®ã