6 for循环读取值和enumerate函数

6 for循环读取值和enumerate函数

标签: 4.1python


一.zip函数

读取一个列表中的值
6 for循环读取值和enumerate函数

读取两个列表中的值
6 for循环读取值和enumerate函数

1.zip函数
6 for循环读取值和enumerate函数

6 for循环读取值和enumerate函数

2.示例
6 for循环读取值和enumerate函数

6 for循环读取值和enumerate函数

#二. 用for循环读列表list
6 for循环读取值和enumerate函数

#三. 用for循环读取字典dict
6 for循环读取值和enumerate函数
6 for循环读取值和enumerate函数

#四. enumreate函数
1.使用情况----需要显示下标
6 for循环读取值和enumerate函数
6 for循环读取值和enumerate函数

2.其他示例
6 for循环读取值和enumerate函数

#五. 相关联系题

1.输出1-100之内7的倍数以及包含7的数
方法1:
for i in range(1,101):
if i%70 or i%107 or i//7==10:
print (i)

方法2:
for i in range(1,101):
if i % 7 == 0 or (‘7’ in str(i)):
print(i)
6 for循环读取值和enumerate函数

2.对两个列表中不同的值,放入新的列表
list2=[‘a’,‘b’,‘c’,‘d’,‘e’,‘f’]
list3=[‘a’,‘b’,‘d’,‘f’,‘g’]
list4=[] #增加新的列表承接不同的值
for i in list2: #输出list2中的每个值
if i not in list3:
list4.append(i)

for i in list3:
if i not in list2:
list4.append(i)
print(list4)
6 for循环读取值和enumerate函数