dict get()
info = {'name':'班长', 'id':100, 'sex':'f', 'address':'北京'}
age = info.get('age') # None
# 一直以为 dict 的 get(), 如果没有对应的键,是要报错的,除非指定了返回内容
list append(list)
numbers = [1, 2, 3, 4]
numbers.append([5,6,7,8])
print(numbers)
print(len(numbers))
# [1, 2, 3, 4, [5, 6, 7, 8]]
# 5
# list 是可以添加 list 作为它的元素的,以为是合并 list 了,以为会报错。
- list[10:]
list = ['1', '2', '3', '4', '5']
print(list[10:]) # []
print(list[10]) # IndexError: list index out of range
# 两个是有细微差别的,我也不知道为啥?
range()
for i in range(2):
print(i)
# 0
# 1
# range(x) 是从 0 开始的,不是 1
几个简单的试题,测出基础不牢固。