Python for循环的使用

Python for循环的使用Pythonfor循环的使用(一)for循环的使用场景1.如果我们想要某件事情重复执行具体次数的时候可以使用for循环。2.for循环主要用来遍历、循环、序列、集合、字典,文件、甚至是自定义类或函数。(二)for循环操作列表实例演示使用for循环对列表进行遍历元素、修改元素、删除元素、统计列表中元素的个数。1.for循环用来遍历整个列表#for循环主

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

(一)for循环的使用场景

1.如果我们想要某件事情重复执行具体次数的时候可以使用for循环。
2.for循环主要用来遍历、循环、序列、集合、字典,文件、甚至是自定义类或函数。

(二)for循环操作列表实例演示
  1. 使用for循环对列表进行遍历元素、修改元素、删除元素、统计列表中元素的个数。

1.for循环用来遍历整个列表

#for循环主要用来遍历、循环、序列、集合、字典
Fruits=['apple','orange','banana','grape']
for fruit in Fruits:
    print(fruit)
print("结束遍历")
结果演示:
    apple
    orange
    banana
    grape
   

2.for循环用来修改列表中的元素

#for循环主要用来遍历、循环、序列、集合、字典
#把banana改为Apple
Fruits=['apple','orange','banana','grape']
for i in range(len(Fruits)):
    if Fruits[i]=='banana':
        Fruits[i]='apple'
print(Fruits)
结果演示:['apple', 'orange', 'apple', 'grape']
   

3.for循环用来删除列表中的元素

Fruits=['apple','orange','banana','grape']
for i in  Fruits:
    if i=='banana':
        Fruits.remove(i)
print(Fruits)
结果演示:['apple', 'orange', 'grape']
   

4.for循环统计列表中某一元素的个数

#统计apple的个数
Fruits=['apple','orange','banana','grape','apple']
count=0
for i in  Fruits:
    if i=='apple':
        count+=1
print("Fruits列表中apple的个数="+str(count)+"个")
结果演示:Fruits列表中apple的个数=2个

注:列表某一数据统计还可以使用Fruit.count(object)
 

5.for循环实现1到9相乘

sum=1
for i in list(range(1,10)):
    sum*=i
print("1*2...*9="+str(sum))
结果演示:1*2...*10=362880

6.遍历字符串

for str in 'abc':
    print(str)

结果演示:
a
b
c

7.遍历集合对象

for str in {'a',2,'bc'}:
    print(str)

结果演示:
a
2
bc

8.遍历文件

for content in open("D:\\test.txt"):
    print(content)

结果演示:
朝辞白帝彩云间,千里江陵一日还。

两岸猿声啼不住,轻舟已过万重山。

9.遍历字典

for key,value in {"name":'Kaina',"age":22}.items():
    print("键---"+key)
    print("值---"+str(value))
结果演示:
键---name
值---Kaina
键---age
值---22
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/170051.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号