"""
请定义一个函数, 实现功能: 移除字符串中的指定索引位置的字符, 返回新的字符串
"""
def my_pop(old_str: str, index: int) -> str:
new_str = ''
if index < 0:
index = len(old_str) + index
for i in range(len(old_str)):
if i != index:
new_str += old_str[i]
return new_str
my_str = "hello"
print(my_pop(my_str, 0))
"""
已知 FileName = ["10.py", "2.py", "8.py", "6.py", "100.py"], 请对文件名从小到大排序
"""
from typing import List
def filename_sort(filename: List[str]) -> List:
for i in range(len(filename)):
filename[i] = filename[i].replace(".py", '')
new_filename = sorted(filename, key=int)
for i in range(len(new_filename)):
new_filename[i] += ".py"
return new_filename
FileName = ["10.py", "2.py", "8.py", "6.py", "100.py"]
print(filename_sort(FileName))
【二十七】作业8【根据二十六知识点】
最新推荐文章于 2024-06-28 16:42:10 发布