34-习题
4.10 习题
1.什么是[]?
2.如何将 'hello' 赋给列表的第三个值,而让列表保存在名为 spam 的变量中?(假定变量包含 [2, 4, 6, 8, 10] 。)
对接下来的3个问题,假定 spam 变量包含列表 ['a', 'b', 'c', 'd'] 。
3. spam[int('3' * 2) / 11] 求值为多少?
4. spam[-1] 求值为多少?
5. spam[:2] 求值为多少?
对接下来的3个问题。假定 bacon 变量包含列表 [3.14, 'cat', 11, 'cat', True] 。
6. bacon.index('cat') 求值为多少?
7. bacon.append(99) 让 bacon 变量中的列表值变成什么样?
8. bacon.remove('cat') 让 bacon 变量中的列表值变成什么样?
9.连接和复制列表的操作符是什么?
10. append() 和 insert() 列表方法之间的区别是什么?
11.从列表中删除值有哪两种方法?
12.请说出列表值和字符串的几点相似之处。
13.列表和元组之间的区别是什么?
14.如果元组中只有一个整数值42,如何输入该元组?
15.如何从列表值得到元组形式?如何从元组值得到列表形式?
16.“包含”列表的变量,实际上并未直接包含列表。它们包含的是什么?
17. copy.copy() 函数和 copy.deepcopy() 函数之间的区别是什么?