高端网站制作软件广州设计公司排名前十强
2026/4/18 4:16:55 网站建设 项目流程
高端网站制作软件,广州设计公司排名前十强,全球邮箱wordpress,网站开发项目组成员切片 切片#xff1a; 去一个list或者tuple的部分元素 [起始索引:结束索引:步长] 如果是 0 或者最后一个-1#xff0c;#xff0c;可以省略不写 切片不会改变原来的元素#xff0c;#xff0c;只是创建一个新元素#xff0c;#xff0c;list#xff0c;tuple#xff0…切片切片 去一个list或者tuple的部分元素[起始索引:结束索引:步长]如果是0或者最后一个-1可以省略不写切片不会改变原来的元素只是创建一个新元素listtuple字符串都可以切片迭代通过for循环遍历list或者tuple这种遍历我们称为迭代iterationpython中不止 list或者 tuple 能迭代还有很多可以迭代的对象怎么判断他能不能迭代from Collections.abc import Iterable… 通过判断是不是这个Iterable的实例来判断是不是能迭代isinstance(xxx,Iterable)遍历dictfor in直接遍历dict迭代的是key如果想迭代value用for x in dict.values():,既想迭代key又想迭代valuefor key,value in dict.items():如果list遍历的时候想拿到遍历时候的索引值可以使用enumerate()方法包裹importcollectionsfromtypingimportCollection l[a,b,c,d,e,f]# dict 迭代的是keyd{name:cc,age:11}forkeyind:print(key,d[key])forvalueind.values():print(value)forkey,valueind.items():print(key,value)fromcollections.abcimportIterableprint(isinstance(abc,Iterable))print(isinstance(123,Iterable))# 把list变成 索引元素对print(enumerate(l))forkey,valueinenumerate(l):print(key,value)forx,yin[(1,1),(2,3),(3,3),(4,4),(5,5)]:print(x,y)列表生成式list comprehensions 可以用来创建list的生成式[]: 列表推导式立即返回一个列表(): 圆括号是生成器表达式返回一个生成器对象可以迭代但是不会立即计算所有值{}: 用于集合推导式或者字典推导式print([x*xforxinrange(1,2)])foriin(x*xforxinrange(1,11)ifx%20):print(i)print(mnforminabcfornindef)foriin(mnforminabcfornindef):print(i)遍历当前目录import os,importosforiin(dfordinos.listdir(.)):print(i)d{name:cc,age:11}foriin(kvfork,vind.items()):print(i)L[Hello,World,IBM,Apple]print([s.lower()forsinL])print((s.lower()forsinL))

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询