主要内容 #
-
列表常用的内置函数介绍:
- extend()
- append()
- sort()
- reverse()
- index()
1. 列表常用的内置函数介绍: #
要使用某个对象(数据结构或字符串等)的内置函数,格式统一为如下: 对象.内置函数名(参数)a = [1, 2, 3] b = [4, 5, 6] a.extend(b) print(a)
a = [1, 2, 3] b = 4 a.append(b) print(a)添加类型为列表:
a = [1, 2, 3] b = [4, 5, 6] a.append(b) print(a)
list1=[1, 9, 20, 16, 77, 0] list1.sort() #省略reverse,则默认升序排序 print(list1) list1.sort(reverse=True) #设置reverse,表示降序排序 print(list1)对字母进行排序: 排序规则:先对第一个字母进行排序,如果一样,则对第二个字母排序,依此类推
list1=['python', 'c++', 'java', 'php', 'lua'] list1.sort() #省略reverse,则默认升序排序 print(list1) list1.sort(reverse=True) #设置reverse,表示降序排序 print(list1)
list1=[1, 9, 'python', 100, 'dashima', 77, 0] list1.reverse() print(list1)
list1 = [1,9,20,16,16,77,0] a = list1.index(16) print(a)如果列表中没有待查找的元素,则程序会抛出异常
list1 = [1,9,20,16,16,77,0] a = list1.index(33) #列表中没有元素33,程序抛出异常 print(a)
2. 小结 #
OJ训练题 #
1、【例25.3】 输出奇偶数之和 – ★
2、练33.1 3721数 – ★
3、【例40.1】 字符类型判断 – ★
4、【入门】五位回文偶数 – ★★
5、【入门】费马定理 – ★★★