回覆列表
-
1 # 瘋狂呂附近
-
2 # 使用者1845037303156
if (first == null)
{
throw new IndexOutOfRangeException("list is empty");
}
if (first.Next == null)
{
RemoveFirst();
}
else
{
Student current = first;
while (current.Next.Next != null)
{
current = current.Next;
}
current.Next = null;
}
def DelLastChar(str):str_list=list(str)str_list.pop()return "".join(str_list)new_str=DelLastChar("abcdx")print new_str最後兩行是測試,這個函式的作用就是刪除字串的最後一個字元。思路就是,將字串打散為一個list,然後pop出這個list的最後一個元素,然後再將這個list,整合join為一個字串。