您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页Python遍历

Python遍历

来源:五一七教育网

1 列表遍历

1.1 创建

方法①:

list1=[0,1,2]

方法②:

list2=[]

list2.append(1)

方法③

a=''fan si l"

list3=a.split()

方法④

list4=[x for x in range(0,3)]

方法⑤

list5=[0,1]

list5.extend([2,3])

输入

输出

list1=[0, 1, 2]
list2=[1]
list3=['fan', 'si', 'l']
list4=[0, 1, 2]
list5=[0, 1, 2, 3]

1.2 遍历

输入

for i in list1:
    print(i)
for i in list3:
     print(i)

输出

0
1
2
fan
si
l

2 字典遍历

2.1 创建

输入

dic1={'a':1,1:2}
dic2={(1,2),("h",3)}
print("dict1={}".format(dic1))
print("dict1={}".format(dic2))

输出

dict1={'a': 1, 1: 2}
dict1={(1, 2), ('h', 3)}

2.2 遍历

把字典中所需的值放在列表中,然后列表遍历

输入

a=[]
for i in dic1.keys():
    a.append(i)
print("a={}".format(a))

b=[]
for i in dic1.values():
    b.append(i)
print("b={}".format(b))

c=[]
d=[]
for i,j in dic1.items():
    c.append(i)
    d.append(j)
print("c={}".format(c))
print("d={}".format(d))

输出

a=['a', 1]
b=[1, 2]
c=['a', 1]
d=[1, 2]

3 元组遍历

3.1 创建

输入

tup1=(1,2,3)
tup2=('a','b','c')
print(tup1)
print(tup2)

输出

(1, 2, 3)
('a', 'b', 'c')

3.2 遍历

输入

for i in tup1:
    print(i)

输出

1
2
3

4 字符串遍历

4.1 创建

输入

a="askjfhsk kslfjsl"
print(a)

输出

askjfhsk kslfjsl


4.2 遍历

输入

for i in a:
    print(i)

输出

a
s
k
j
f
h
s
k
 
k
s
l
f
j
s
l
 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务