python 中 列表内循环结构
001、列表中
>>> list1 = list(range(11,20)) >>> list1 ## 测试列表 [11, 12, 13, 14, 15, 16, 17, 18, 19] >>> select = [2, 3, 7] ## 索引 >>> [list1[k] for k in select] ## 提取list1中索引为2、3、7的元素 [13, 14, 18]
002、字典中
>>> dict1 = {"a":500, "b":700, "c":600, "d":200, "e":899, "f":111, "g":333} >>> dict1 ## 测试字典 {'a': 500, 'b': 700, 'c': 600, 'd': 200, 'e': 899, 'f': 111, 'g': 333} >>> str = "baf" ## 测试字典的键 >>> [dict1[k] for k in str] ## 列表内循环,提取字典中对应键的值 [700, 500, 111]
分类:
python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2021-08-09 c语言中的指数运算
2021-08-09 c primer plus 4编程练习
2021-08-09 c语言中以八进制数表示字符、并输出