python自学之基础知识
2024-09-06 08:09:26
python学习笔记
列表的添加拓展
列表的批量添加
用for循环可以批量添加
-
list=['李雷雷','韩梅梅',180,110]
for i in rang(3):
list.append(i)
print(list)
#输出结果为:
['李雷雷','韩梅梅',180,110,0,1,2]
字典的中键、值、键值对提取的扩展
列表生成式
#1-100的整数逢7跳过的游戏:1.7的倍数跳过 2.含有7的数字跳过。
#普通写法来完成这个游戏
for i in range(1,101):
if i%7!=0and'7'not in str(i):
print(i)
#列表生存的方法完成这个游戏:
print([i for i in range(1,101) if i%7!=0and'7'not in str(i)])
#一行代码就完成了这个游戏
字典生成式
dic={'1':2,'2':3}
print({k:v for k,v in dic.items()})#k是字典的键,v是字典的值
#输出结果为:{'1':2,'2':3}
#进阶版:
print({k:v*2 for k,v in dic.items()})#给V乘以2,意思是给字典的值乘以2
#输入结果为:{'1':4,'2':6}
#我们看结果字典的值都变为,乘以2以后的结果。
最新文章
- windows开关机时间记录
- 理解 QEMU/KVM 和 Ceph(2):QEMU 的 RBD 块驱动(block driver)
- 由struts错误使用引发的漏洞,使用参数作为返回的文件路径或文件名,作为返回result 值
- 关于IE8及其以下的IE版本不支持getElementsByClassName
- react native之组织组件
- 重构第12天 分解依赖(Break Dependencies)
- 类的访问修饰符_C#
- OSG Win7 + VS2015 编译
- PHPMailer发送邮件方法
- windows中间vmware的Linux系统安装jdk步骤
- 变形属性 transform
- deepin系统下如何设置wifi热点(亲测有效)
- Linux中允许远程用户登录访问mysql的方法
- 跟版网 > 织梦教程 > 织梦安装使用 > 织梦DedeCMS附件上传大
- class09
- vba批量作图心得1
- ubuntu中的环境变量
- java特殊字符分隔符
- Bootstrap学习目录
- statefulSet + headless service 学习记录 service :selector -->; template :label