十进制 39 转成十六进制为: _______________ 二进制 0b1010101 转成八进制: _______________
八进制 0o123 转成十六进制: _______________ 十六进制 0x49 转成二进制: _______________
(每空 2 分,共 10 分)
6. 已知列表 lis = [888, (9, “a”, “p”, 6), “fkyz~cg”, [“***”], {1: {2, 3, 4}}]
➢ 请通过索引的方式获取 lis 中包含的集合: _______________
➢ 在集合中添加一个数字 5,用代码实现为: _______________
➢ print(lis[ : : 3]) 结果为: _______________
➢ 请通过索引的方式获取 lis 中的 “p” : _______________
➢ 请通过切片的方式获取 lis 中的 “fy~” : _______________
7. 已知如下程序: (每空 1 分,共 10 分)
import copy
a = b = [333, (“1”, [“2”]), [555, 666], {0: {}}]
c = a.copy()
d = copy.deepcopy(b)
请作答:
print(id(a) == id(b)) 结果为: _______________
print(id(a) == id©) 结果为: _______________
print(id(a) == id(d)) 结果为: _______________
print(id(a[0]) == id(c[0])) 结果为: _______________
print(id(a[0]) == id(d[0])) 结果为: _______________
print(id(a[1]) == id(c[1])) 结果为: _______________
print(id(a[1]) == id(d[1])) 结果为: _______________
print(id(a[1][-1]) == id(d[1][-1])) 结果为: _______________
print(id(a[2][-1]) == id(d[2][-1])) 结果为: _______________
print(id(a[-1][0]) == id(d[-1][0])) 结果为: _______________
➢ 已知一条关于电影名字的数据 data = " 《功夫》、《喜剧 之王》 、《赌侠》、《回魂 夜》 ",
请帮忙整理数据,使得正确的得到各个电影的名字:
film1 = 《功夫》,film2 = 《喜剧之王》,film3 = 《赌侠》,film4 = 《回魂夜》
➢ 已知 lis = [“100”, “1”, “2”, “1000”, “4”, “6”, “10”, “8”],请将列表中的数据按照数字从大到小的顺
序重新排列
➢ 已知 info = {“经理”: (“曹操”, “刘备”, “孙权” , “赵云”), “技术员”: (“曹操”, “孙权”, “张飞”, “关羽”)},
求:既是经理也是技术员的有谁?是经理,但不是技术员的有谁?经理和技术员共有几人?