# 接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)标签:python,str2,笔试,list,print,小写字母,数组,字符串 From: https://www.cnblogs.com/xiaocai84/p/17625183.html
import re
str1 = input("请输入一个只有小写字母的字符串:")
# 通过正则表达式只匹配输入字符串中的小写字母
str2 = re.sub('[^a-z]', '', str1)
print(str2)
if len(str2) > 0 and len(str2) <= 1000:
# 字符串转成数组
str2_list = list(str2)
# 数组倒序
str2_list.reverse()
l = []
# 遍历数组元素,并拼接到一个新的字符串
for i in str2_list:
l.append(i)
new_str = "".join(l)
print(new_str)
else:
print("输入的字符串长度超过1000")