首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python3中for循环多个变量详解

for 循环用于迭代任何序列,从列表到元组再到字典。它甚至可以遍历一个字符串。 在同一行代码中同时对变量进行多次赋值,称为可迭代解包。...Python的 for 循环中,使用多个变量可以应用于列表或字典,但它不适用于一般错误。 字典中使用 for 循环进行多项赋值 字典可用于将数据值存储在键值对中。...=0,value=a index=1,value=b index=2,value=c index=3,value=d index=0,list2 value=100 index=1,list2 value...=200 index=2,list2 value=300 index=3,list2 value=400 在这里,采用两个列表,即 list1 和 list2,同时对两个列表进行赋值。...a = [1, 2, 3] b = [4, 5, 6] for x, y in zip(a, b): print(f"x={x},y={y}") 输出: x=1,y=4 x=2,y=5 x=3

1.4K30

【Python】循环语句 ① ( while 循环语法 | 代码示例 1 - while 循环操作 | 代码示例 2 - while 循环求和 | 代码示例 3 - 猜数字 )

代码示例 1 - while 循环操作 下面的代码中 , 变量 i 是循环控制变量 ; 循环控制条件 是 i < 10 : 如果 i < 10 则继续循环 , 执行循环操作 ; 如果 i >= 10 则退出循环...while i < 10: # 循环操作 print(f"i = {i}") # 循环控制变量自增 i = i + 1 执行结果 : i = 0 i = 1 i = 2...i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 3、代码示例 2 - while 循环求和 代码示例 : """ while 循环代码示例 求 1 ~ 1000...之和 """ # 循环控制变量 i = 1 # 综合 sum = 0 # 循环控制条件 # 如果 i <= 1000则继续循环 # 如果 i > 1000 则终止循环 while i <=...获得一个 1 ~ 100 之间的随机数 random_num = random.randint(1, 100) 由于不知道循环次数 , 有可能一次就猜中 , 有可能无限次都猜不中 , 这里 使用 布尔类型变量

30240

js动态绑定事件,无法使用for循环变量i的问题

. ❞ 每天不是在写 bug,就是在解 bug 的路上~更多精彩文章请关注公众号『Pythonnote』或者『全栈技术精选』 1.问题描述 在一个 for 循环中,我动态给一堆 a 标签绑定 onclick...link.length; i++) { link[i].onclick = function() { alert(i); }; } 我需要的是,点击第一个链接,弹出 0,点击第二个链接,弹出 1....答:那是因为事件函数是一个匿名函数,此函数会在 for 循环执行之后调用。调用时,发现内部没有定义变量 i ,所以就去外面找一下,发现外层有,就取外层的值了,但是为什么是 5 呢?...那是因为 for 循环的结束条件是 i 不满足 i<5 ,那么结束后变量 i 的值就是 5,匿名函数到外层取值正好取到了它。...更多精彩文章请关注公众号『Pythonnote』或者『全栈技术精选』 2.解决方法 可以采用自定义属性的方式: var link = document.getElementsByClassName("link

3.9K10
领券