1、画出代码a=[100,200,300]的内存存储示意图
2.使用range生成序列:30,40,50,60,70,80
a=range(30,80,10)
print(list(a))
3、推导式生成列表:a=[x*2 for x in range(100)if x%9==0],手写结果
0,18,36,54,72,90,108,126,144,162,180,198
4、使用二维列表存储表格信息,并画出简单的内存存储示意图:
姓名 年龄 薪资 城市
高小一 18 30000 北京
高小二 19 20000 上海
高小五 20 10000 深圳
a=[
[“高小一”,“18”,“30000”,“北京”]
[“高小二”,“19”,“20000”,“上海”]
[“高小五”,“20”,“10000”,“深圳”]
]
5.元组和列表有哪些共同点?有哪些不同点?
共同点:都支持索引访问、切片操作、连接操作、成员关系操作、比较运算操作,计数
不同点:列表属于可变序列,可任意修改列表中的元素,而元组属于不可变序列,不能修改元组中的元素。
元组的访问和处理速度比列表快
与整数和字符串一样,元组可以作为字典的键,列表则永远不能作为字典的键使用。