week06

1.求100以内偶数和

sum = 0 
for i in range(2,100,2):
    sum +=i
print(sum)

#results:
2450

2.从list(range(10))中,提取第二个、第四个、倒数第二个元素

a = list(range(10))
print(a[1])   #第二个元素的索引是1,因为索引从0开始
print(a[3])   #第四个元素
print(a[-2])

#results:
1
3
8

3.OrderedDict有序字典

python中的字典是无序的,即你输入的顺序跟程序执行完后显示到终端的顺序是不一致的。但为了方便使用和查看,python3提供了一个模块collections,里面的子类OrderedDict能够记录你元素的插入顺序,间接让字典有了顺序。

官方释义:Dictionary that remembers insertion order

实质上就是录入序字典。

使用示例:

from collections import OrderedDict 

d1 = OrderedDict()
d1.update(c=1, d='abc', a='cccd', e=False, f=2)
print(d1)
上一篇:深入浅出Blazor webassembly之浏览器WSAM性能测试


下一篇:Java核心技术之日期类