求100内偶数和
sum_result = 0
for i in range(0, 101, 2):
sum_result += i
print(sum_result)
从list(range(10))中,提取第二个、第四个、倒数第二个元素
base_list = list(range(10))
print(base_list)
print(base_list[2]) # 第二个元素
print(base_list[4]) # 第四个元素
print(base_list[-2]) # 倒数第二个元素
自行学习OrderedDict有序字典
import collections
# 创建有序字典
new_dict = collections.OrderedDict()
new_dict["a1"] = "a1"
new_dict["a2"] = "a2"
new_dict["a3"] = "a3"
print(new_dict)
# 复制字典
new_dict2 = new_dict.copy()
print(new_dict2)
# 指定一个列表,把列表中的元素作为字典的key
new_list = ['tom','dany','jerry']
new_dict3 = collections.OrderedDict()
print(new_dict3.fromkeys(new_list))
print(new_dict3.fromkeys(new_list, 28))
# 获取指定key的value,如果不存在则创建
val = new_dict.setdefault("a3")
print(val)
val2 = new_dict.setdefault("s4")
print(val2, new_dict)
# 指定一个key,把对应的key-value移动到最后
new_dict3.move_to_end("jerry")
print(new_dict3)
# 清空有序字典
new_dict.clear()
print(new_dict)