-
写一个函数,实现maketrans的功能,将两个字符串转换成一个字典,第一个字符串中的字符是键,第二个字符串中的字符是值
第一个字符串: ‘abcmn’ 第二个字符串:‘一二三四五’
结果:{‘a’: ‘一’, ‘b’: ‘二’, ‘c’: ‘三’, ‘m’: ‘四’, ‘n’: ‘五’}
def str_merge(str1:str,str2:str): result={ str1[x]:str2[x] for x in range(len(str1))} print(result) str_merge('abcmn','一二三四五')
-
写一个属于自己的join函数,可以将任意序列中的元素以指定的字符串连接成一个新的字符串
序列: [10, 20, 30, ‘abc’] 字符串: ‘+’ 结果:‘10+20+30+abc’
序列: ‘abc’ 字符串: ‘–’ 结果:‘a–b--c’
注意:序列中的元素可以不是字符串哟
def jion_new(list1,str1:str): str2='' for x in range(1,len(list1)): str2+=str1+str(list1[x]) result=str(list1[0])+str2 print(result) jion_new([10,20,30,'abc'],'+') jion_new('abc','--'
day11-函数基础作业
最新推荐文章于 2024-09-13 18:11:35 发布
这篇博客介绍了如何使用Python实现几个常见的函数,包括自定义maketrans、join、upper、clear、reverse、replace、获取十位数、集合运算符、字典update方法以及水仙花数和完数的判断函数。
摘要由CSDN通过智能技术生成