00问答网
所有问题
python中如何设计一个函数来接收一个字符串并返回一个没有重复的新字符串。
比如你设计的函数是f(x)如何实现
x="abcdefedcba"
print(f(x))
#output abcdef
x="aaaaaaaaaa"
print(f(x))
#output a
举报该问题
推荐答案 2019-12-28
函数内部的部分
a=list(set(x))
a.sort()
x=''
for i in a:
x+=i
最后的这个x就是去重排序后的字符串
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DjBDrZ0ZIjnjB0nIrrI.html
其他回答
第1个回答 2019-10-19
本回答被提问者采纳
第2个回答 2019-10-19
def f(x):
====return ''.join({e:'' for e in s}.keys())
相似回答
Python
定义
一个函数
,任意输入
一个字符串
,反回字符串中,字符,数字,及其...
答:
return (char_count, digit_count, other_count), (char_list, digit_list, other_list)# 测试代码string = input("请输入
一个字符串
:")result = count_and_reverse(string)print("该
字符串中有
{}个字符,{}个数字,{}个其它符号".format(*result[0]))print("该字符串中的字符反向输出为...
Python函数
main()接受
一个
任意
字符串
s,要求
返回
其中只出现了一次
的字符
...
答:
可以使用Python中的字典来记录每个字符出现的次数,然后遍历一遍字符串,记录出现次数为1的字符
,最后将这些字符拼接成一个字符串返回即可。以下是一个实现示例:def main(s):char_count = {} # 记录每个字符出现的次数 for c in s:char_count[c] = char_count.get(c, 0) + 1 # 使用字典...
如何
用
python
编写一个程序,首先定义
一个接收字符串
参数
的
答:
使用交互式解释器
。(只需在命令提示符中键入“python”)可以帮助您尝试使用这种代码snipplet。例如:>>> fruit = 'banana'>>> len(fruit)6>>> len(fruit) - 15>>> while index >= 0:... print "index at: " + str(index)。
python如何
自定义
一个函数
get
string
box,
返回
用户输入
字符串
?
答:
def get
string
box(): default_str='default' temp=raw_input('Enter your string: ') if(temp==''): return default_str else: return temp
大家正在搜
python字符串函数大全
python字符串长度函数
python字符串反转函数
python字符串转数字
Python字符串库函数
python拼接字符串
python定义字符串
python输入字符串
python输出字符串
相关问题
python如何自定义一个函数getstringbox,返回...
如何把python中一个字符串形式的表达式转变成函数?
请问python中如何传递一个字符串给c程序dll中c函数,...
python编程. 编写函数,实现如下功能:从函数输入一个字...
Python中怎么用字符串来命名一个函数?
python编程。 编写函数,统计字符串中的单词个数。例如输...
如何在python中实现查找一个字符串是否存在某一个文件中,...
python编写函数,要求接收字符串参数,计算出该字符串中的...