龙空技术网

Python循环语句和列表元组

XQssq 220

前言:

如今兄弟们对“pythonfor倒序”大体比较注重,姐妹们都想要分析一些“pythonfor倒序”的相关知识。那么小编同时在网络上收集了一些有关“pythonfor倒序””的相关内容,希望小伙伴们能喜欢,我们快快来学习一下吧!

for循环是迭代循环相对于比while简单,for循环来判断对象是否可迭代

格式 for i in +可迭代对象

continue是结束本次循环,跳入下一次循环,而break是终止循环

列表推导式

列表的切片li[0:100:2],是li[起始值:终止值:步长]

列表是li=[],列表课进行增删改查

li.append(),在末尾指定添加一个元素,单个添加

li.index(数字),查找:可以根据元素,找到元素的索引值

li.extend(['egg','pig']),批量添加

li.insert(1,'pigc'),指定位置添加

li.pop(),移除最后一个元素

li.pop(索引值),移除指定位置元素

li.remove('pig'),移除指定元素

del li[0:3],结合切片批量删除

li.clear(),移除全部元素

li.count('pig'),统计指定元素个数

li.sort(),排序,先统一为字符串,或者是数字,li.sort(key=str)令全部元素为字符串,在进行排序,先大写再小写

li.reverse(),倒序,与sort用法相同

li1=li.copy(),复制一个新新列表,改变新列表原列表不受影响

sorted为临时排序,用法

sorted(li.sort=true),为true时为正序,为false时为倒序

元组被称为不改变的列表,tuple

元组的格式 变量=(,)必须有逗号,只有一个元素也需要有逗号,与数字进行区分

类似于列表,但不可以改变元素

拆包

例如 tu=(1,2,3,4,79,7)

a,*b,c=tu

所以说a为1

*b为2,3,4,79

c为7

标签: #pythonfor倒序