list列表
----以下部分转自While的教学
列表
列表是一个有序的,可修改的,元素以逗号分割,以中括号包围的序列。
列表的定义:
1、 list
2、 []
3、 range
4、 xrange
Python 3 xrange 取消,但是range效果和xrange一致
记录一个range列表 头 尾 步长
Help 帮助命令
Print 打印指定内容,就是将内容展示出来
在2版本print是一个内置功能,使用的时候可以在
print(内容)
print 内容
在3版本print被定义为一个内置函数,写法统一为
print(内容)
type 返回对象或者实例的类型
len 返回指定序列的长度
---以下截取自雨辰的教学
scores = [80, 90, 85, 75.5] scores.append(92) scores[0] = 83.2 # 添加一个对象 print(scores) print(type(scores)) print(scores[0]) print(scores[0: 2]) # 切割不包含最后一位索引对象 print(scores[0: -1])
x = [1, 2, 3] print(x[0]) x[0] = "tom" print(x[0]) z = 2 print(z == x[1]) #值是否一致 print(z is x[1]) #内存地址是否一致
scores = [90, 88, 72.5, 81, 65] scores.sort() print(scores) scores.reverse() print(scores) scores.sort(reverse=True) print(scores) people = ["Tom", "Jerry", "Mike", "Jack", "James", "Peter"] people.sort() print(people) people.sort(key=lambda x: x[-1]) # 最后一个字母排序 print(people) print(sorted(scores)) print(sorted(people, key=lambda n: n[2]))
———————————————————————— 路漫漫其修远兮,吾将上下而求索。