練習題:排序
現有列表
# list1 = ['XXXX', 'b', 3, 'c', 3, '&', 'a', 3, '3', 3, 'aa', '3', 'XXXX']
# list2 = ['e', 'f', 'g']
要求對其作如下操做:
# 1. 取出 ‘XXXX’ 中間的部分,造成一個新的列表list3索引
解答:變量
# 2. 對list3 作一下幾部操做
# 1)刪除特殊符號
# 2)統計 3 在list3中出現的次數擴展
解答:搜索
# 3)用最簡短的代碼去除list3中 26個字母之外的元素(要求只能對list3操做)方法
解答:im
# 4)對list3排序統計
# 5)在末尾追加'd',並把list2追加到list3
# 3. 現有兩個變量
# a = ('h',)
# b = ('h')
# 1)將a和b分別追加到上一題的list3中,觀察有什麼區別
# 2)將1生成的list3轉換成元組(擴展:本身搜索方法)
# 3)打印出只有一個元素'h'的元組,在2中生成的元組中的索引img