1) def关键字app
2) 函数名及后面跟随的括号函数
3)冒号加上函数体spa
函数名及后面跟随的括号code
三、带一个,二个,三个参数的函数及调用blog
family = [‘Mom’, ‘Dad’, ‘Baby’]索引
nums = [1, 2, 3, 4]rem
列表:一堆数据存在一块儿,放在某种组或者集合中get
a = list()it
b = [1, 2, 3, 4]class
存放示意图:
阴影部分的叫作索引
下面的内容为元素
a.append(4)
b.append(100)
注意:必须确保增长元素以前,这个变量是一个列表
[]
列表索引从0开始
a[2] = 2.2
注意:不能修改一个不存在的元素
a.insert(0, 8)
删除某个值的元素
a.remove(4)
删除索引为几的元素
a.del(2)
a.pop()
删除最后一个
in 关键字
这里的
for letter in ['a', 'b', 'c']: print(letter)
表示迭代处理,依次将a, b, c赋值给到letter
与前面的关键字用处不一样
len 关键字
1) 建立空列表a
2) 建立列表b, 并使得b包含如下整数:1, 2, 3
列表a=[3, 5, 7, 9], 删除值为5的元素
列表b=[3, 5, 7, 9], 删除值为7的元素
列表c=[3, 5, 7, 9], 删除最后一个元素,并将最后一个元素找印出来
列表 a = [3, 5, 7, 9]在列表末尾巴依次增长10到20这11个数
列表 b = [3, 5, 7, 9]在列表第0个位置前依次增长10到20这11个数
使用[]加索引的方式直接修改,修改时需注意索引不能大于列表的长度
列表 a = [3, 5, 7, 9], 将列表中的元素都扩大10倍, 并打印出来
def max_num(items): m = 0 for i in items: if m < i: m = i return m a = [3, 5, 9, 11, 8, 20, 15, 9] num = max_num(a) print(num)