个人学习(6)

求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)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • python简介 python的优点: 1、Python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI...
    anRank阅读 2,319评论 0 2
  • 1. 序列(sequence) 1.1 基本概念 序列是Python中最基本的⼀种数据结构。序列⽤于保存⼀组...
    开飞机的大蚂蚱阅读 135评论 0 0
  • 1.字符串 三个引号中字符串会保持传入的格式 连接字符串使用‘+’号,重复输出字符串‘*’号 数字转换为字符串 s...
    lony荼靡阅读 692评论 0 0
  • 与或运算 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此...
    张文靖同学阅读 322评论 0 1
  • Python文件 Python程序保存为文件以.py结尾,一个简单的例子: .py文件能不能像.exe文件那样直接...
    胡奚冰阅读 2,709评论 0 1