5,查找列表li中的元素,移除每个元素的空格,并找出以’A’或者’a’开头,并以’c’结尾的所有元素,并添加到一个新列表中,最后循环打印这个新列表。 li = ['taibai ','alexC','AbC ','egon', 'Ritian',' Wusir',' aqc'] ls = [] for i in li: if i.strip().capitalize().startswith('A') and i.strip().endswith('C'): ls.append(i.strip()) for k in ls: print(k) 6、开发敏感词语过滤程序,提示用户输入评论内容,如果用户输入的内容中包含特殊的字符: 敏感词列表 li = ["苍老师","东京热",”武藤兰”,”波多野结衣”] 则将用户输入的内容中的敏感词汇替换成***,并添加到一个列表中; 如果用户输入的内容没有敏感词汇,则直接添加到上述的列表中。 li = ['苍老师', "东京热",'武藤兰', '波多野结衣'] ls=[] coment=input('评论') for i in li: if i in coment: coment=coment.replace(i,'***') ls.append(i) else: ls = [] ls.append(coment)print(ls) 7,有如下列表li = [1,3,4,'alex’,[3,7,8,’taibai’],5,’ritian’]循环打印列表中的每个元素,遇到列表则再循环打印出它里面的元素。 我想要的结果是(用两种方法实现,其中一种用range做):134‘alex’37,8‘taibai’5ritianli = [1,3,4,'alex',[3,7,8,'taibai'],5,'ritian'] for i in li: a=i if type(i)==list: for k in a: print(k) else: print(i)
for i in range(len(li)): if type(li[i])==list: for k in range(len(li[i])): print(li[i][k]) else: print(li[i]) 明日默写内容1,将列表的增删改查不同的方法全部写出来,例如:增:有三种,append:在后面添加 。Insert按照索引添加,expend:迭代着添加。2,默写第七题的两个方法实现的代码。