跟老齐学Python之for循环语句

1172次阅读  |  发布于5年以前

废话少说,上干活。

for的基本操作

for是用来循环的,是从某个对象那里依次将元素读取出来。看下面的例子,将已经学习过的数据对象用for循环一下,看看哪些能够使用,哪些不能使用。同时也是复习一下过往的内容。

复制代码 代码如下:

name_str = "qiwsir"
for i in name_str: #可以对str使用for循环
... print i,
...
q i w s i r

name_list = list(name_str)
name_list
['q', 'i', 'w', 's', 'i', 'r']
for i in name_list: #对list也能用
... print i,
...
q i w s i r

name_set = set(name_str) #set还可以用
name_set
set(['q', 'i', 's', 'r', 'w'])
for i in name_set:
... print i,
...
q i s r w

name_tuple = tuple(name_str)
name_tuple
('q', 'i', 'w', 's', 'i', 'r')
for i in name_tuple: #tuple也能呀
... print i,
...
q i w s i r

name_dict={"name":"qiwsir","lang":"python","website":"qiwsir.github.io"}
for i in name_dict: #dict也不例外
... print i,"-->",name_dict[i]
...
lang --> python
website --> qiwsir.github.io
name --> qiwsir

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8