编写函数,接收一个字符串,返回其中每个字符的最后一次出现,并按每个字符最后一次出现的先后顺序依次存入列表。例如,字符串'abcda'的处理结果为['b','c','d','a'],字符串'abcbda'处理结果为['c','b','d','a']
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-黄老师 2021-10-29 11:06最佳回答 专家已采纳s = input('输入字符串:') r = [] i = 1 for j in range(len(s)+1): if i < len(s): if s.count(s[i]) == 1: r.append(s[i]) s = s[1::] print(r)
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
采纳该答案 已采纳该答案 专家已采纳评论解决 1 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(2条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-10-29 10:59回答 3 已采纳 s = input('输入字符串:') r = [] i = 1 for j in range(len(s)+1): if i < len(s): if s.count
- 2021-10-29 11:04回答 3 已采纳 s = input("请输入字符串:") s_list = list(s) new_list = [] for item in s_list: if item in new_list
- 2021-10-04 16:15回答 1 已采纳 希望对你有帮助,望采纳!使用count()可以很好的解决这个问题 def fun(s): res = [] s1 = list(s) for i in s :
- 2018-08-05 17:46一个统计字符串中每个字符出现次数并排序的工具,统计一段字符中出现次数最多的字。
- 2020-12-31 05:17python中如何for循环把字符串添加到列表? 实例: 1.单个字符串用for循环添加到列表中: # 把L1中的字符串添加到列表alist里面 L1 = 'MJlifeBlog' alist = [] # 可以用forin来迭代L1并保存值到x变量里头即可。 # ...
- 2020-12-31 12:38字符串分割,将一个字符串分裂成多个字符串组成的列表,可以理解为字符串转列表,经常会用到 语法:str.split(sep, [,max]),sep可以指定切割的符号,max可以指定切割的次数(次数不常用) 不带参数时以空格进行...
- 2016-08-30 13:15回答 1 已采纳 str = "150526087:o7nL74Ikiy4"; print str.split(":");
- 2019-02-08 22:31回答 2 已采纳 input().split(',')就可以,[x for x in input().split(',')]完全没有必要。 [x for x in 迭代器] 的作用是把迭代器完全执行一次,结果放在
- 2021-06-18 11:11回答 5 已采纳 list(map(lambda x,y: x + y, A, B))
- 2020-12-21 11:55问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01串。... li.append(str(n%2)) #转为字符串的形式存入
- 2020-09-21 07:00下面小编就为大家带来一篇python 字符串转列表 list 出现ufeff的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
- 2020-12-17 09:23end 指自定义的最后一个元素位置,一般情况都是为空,直指列表最末 steps 指步数,不能为0,默认为1,正向一个一个读取,如果为-1则为逆向一个一个读取,当然也可以为2,-2….步幅大一些而已,这里就可以
- 2021-11-18 09:03回答 3 已采纳 import re string=input() list_str1=re.findall(r"\d*",string) list_num=''.join(list_str1) print(int(l
- 2020-04-02 11:23回答 1 已采纳 string是从前往后比较每一位字符的大小,qwer和zxc就是先比较q和z,z比较大,所以zxc比较大,不用继续比较后面了, length是比较字符串的长度,qwer长度是4,zxc长度是3,qw
- 已知字符串s,调用函数fruitsort返回按数量降序排列的水果名及水果数量。 函数中先将水果名称从字符串s中拆分出来存入列表fruits,然后统计各类水果的数量存入字典d,并按数量降序排列后返回。 python2022-05-12 14:01回答 1 已采纳 def fruitsort(s): fruits=s.split() d={} for fruit in fruits: d[fruit]= d.get(fru
- 2020-09-19 00:34今天小编就为大家分享一篇python将字符串list写入excel和txt的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
- 2020-12-24 18:13大家应该都有所体会,对于字符串型的IP存入数据库中,实在是个即浪费空间又浪费性能的家伙,所以可爱的人们想出来将IP转换为整型存储。MySQL中存在INET_ATON() 、INET_NTOA()函数进行IP整型和字符串之间的转换,那么...
- 2021-01-13 05:59weixin_39551611的博客 我有一个字符串列表,如下所示:sixbit = ['000011', '000001', '010100', '100001']我想迭代这个列表并生成一个如下所示的新列表:^{pr2}$为了便于说明,len(sixbit)等于4,因为这可以很好地转换成8位。理想情况下...
- 2019-04-08 16:26回答 4 已采纳 应该用格式字符串的把,你试试行不行, sql = "insert into ady(score,name,PIC) VALUES ('+%s+','+%s+','+%s+')" %(aa,bb,cc
- 2020-09-21 22:25主要介绍了python转换字符串为摩尔斯电码的方法,涉及Python字符串及编码操作的相关技巧,非常简单实用,需要的朋友可以参考下
- 没有解决我的问题, 去提问