若要取出资料储存容器(tuple、串列、字典与集合)的所有元素,可以使用「for」一个一个取出每一个元素,再对每一个元素进行计算。
#input
a = tuple('apple')
for i in a:
print(i)
for i in range(0,len(a)):
print(a[i])
#output
a
p
p
l
e
a
p
p
l
e
#说明
#a为tuple物件,内容为「'a' , 'p' , 'p' , 'l' , 'e'」
#使用「for i in t:」,读取t中每个元素指定给变数i
#使用「for i in range(0,len(a)):」,i为0到t的长度减1,利用t[i]读取t的每一个元素
#input
to_do = ['洗澡','吃饭','睡觉','跑步']
for i in range(0,len(to_do)):
print(i,to_do[i])
for i,name in enumerate(to_do,start=1):
print(i,name)
#output
0 洗澡
1 吃饭
2 睡觉
3 跑步
1 洗澡
2 吃饭
3 睡觉
4 跑步
#说明
#to_do为串列,内容为「'洗澡','吃饭','睡觉','跑步'」
#使用「for i,name in enumerate(to_do,start=1):」,函式enumerate会将to_do每个元素编号,预设由0开始编号,因为「start=1」,所以修改成由1开始编号,会回传编号与元素内容,编号指定给变数i,元素指定给变数name
#input
english = {'你好':'Hello','谢谢':'Thanks'}
for ch,en in english.items():
print('中文为',ch,'英文为',en)
for ch in english.keys():
print(ch,english[ch])
for en in english.values():
print(en)
#output
中文为 你好 英文为 Hello
中文为 谢谢 英文为 Thanks
你好 Hello
谢谢 Thanks
Hello
Thanks
以上这边是今天的介绍,
大家也要继续加油喔!!
<<: Day 19:1534. Count Good Triplets
开门见山 是code import picamera camera = picamera.PiCam...
今天讨论的主题是关於开发的过程中,问题要怎麽去思考和解决的小技巧,这些内容对於刚开始学习程序或者是新...
Swift 语法介绍 枚举(Enumerations) ,类和结构体 枚举(Enumerations...
了解 Python 的特性之後,来看看 Python 还有什麽厉害之处吧~ 所以 Python,你有...
今天既昨天之後,接着继续摸索脚本的编写吧! 打开脚本之後,如果觉得字太小可以按住"Ctrl...