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