Python 列表操作:删除元素并拼接字符串
以下程序的输出结果是:
ls = ['石山羊','一角鲸','南极雪海燕','竖琴海豹','山蝰'] ls.remove('山蝰') str = "" print('极地动物有',end="") for s in ls: str = str + s + ',' print(str[:-1],end="。") A)极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹,山蝰 B)极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹,山蝰。 C)极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹 D)极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹。
解析:
答案为C。
程序先将列表中的'山蝰'删除,然后使用for循环遍历列表中的元素,将元素拼接到字符串str中,每个元素之间用逗号隔开。最后输出极地动物有和拼接好的字符串,注意要去掉字符串最后一个逗号。
所以输出结果为:极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹。
原文地址: https://www.cveoy.top/t/topic/f2AG 著作权归作者所有。请勿转载和采集!