'''
Python的嵌套for循環
我們已經搞定了單層的for循環,如果遇到了嵌套的字典、元組、列表,需要獲取到每個元素並進行打印,那么就需要用到嵌套for循環。
如下數據所示:
List=[ [1,2,3,4], [ 'a ' , 'b ', 'c ' , 'd ' ],[ '甲','乙','丙','丁']]
Tuple= ( ( "張三" , "English" ,"hello"), ( "for" , "my" , "homework" , "python-coding"))
Dict={'url':'http://127.0.0.1/login',
'data': {'mobilephone':'17610066999','pwd': '19098778917'}}
要求:
獲取List里的每一個數據,並按行輸出
獲取Tuple里的每一個數據,按行輸出,並把第index=2的元素,逐字輸出。
獲取Dict里的信息,並且把url data獲取到后都輸出,data里面的數據要按個輸出。
'''
List=[ [1,2,3,4], [ 'a ' , 'b ', 'c ' , 'd ' ],[ '甲','乙','丙','丁']]
Tuple= ( ( "張三" , "English" ,"hello"), ( "for" , "my" , "homework" , "python-coding"))
Dict={'url':'http://127.0.0.1/login',
'data': {'mobilephone':'17610066999','pwd': '19098778917'}}
# 獲取List里的每一個數據,並按行輸出
# for item in List:
# print(item)
# for a in item:
# print(a)
# 獲取Tuple里的每一個數據,按行輸出,並把第index=2的元素,逐字輸出。
# for item in Tuple:
# for a in range(len(item)):#根據索引取值
# if a==2:
# for b in item[2]:
# print(b)
# 獲取Dict里的信息,並且把url data獲取到后都輸出,data里面的數據要按個輸出。
for key in Dict:
if key =='data':
for key1 in Dict['data'].values():
print(key1)
else:
print(Dict[key])