a[[a,1],[b,2],[c,3]]b[[a,0],[b,1],[c,1]]c[[p[0][0],p[0][1]p[1][1]]forpinzip(a,b)]print(c)
如果是s.pop()
删除列表中的最后一个元素
如果是s.pop(i)
删除I元素。
Python有两种循环。一种是循环,依次遍历列表或元组中的每个元素。看例子:注意缩进。
姓名[迈克尔、鲍勃、特雷西]
在的名字
打印(姓名)
或者
总和0
对于x在[1,2,3,4,5,6,7,8,9,10]
总和x
打印(总和)
第二个循环是
总和
nn-2
打印(总和)
循环是让计算机做重复性任务的有效方法。
break语句可以在循环过程中直接退出循环,continue语句可以提前结束当前循环,直接开始下一个循环。这两个语句通常都必须与if语句一起使用。。
特别注意不要滥用break和continue语句。中断并继续会导致代码执行逻辑出现太多分叉,容易出错。大多数循环不需要使用break和continue语句。在上面的两个例子中,可以通过重写循环条件或修改循环逻辑来删除break和continue语句。
有时,如果代码写得不好,程序会陷入一个"无限循环",也就是永远循环下去。这时候可以用CtrlC退出程序或者强制Python进程结束。