names=['xiaoming','fangfang','lili']
如何遍历names列表,输出每个元素的索引和元素。当索引为偶数时,把对应的元素改为-1。
```python
names = ['xiaoming', 'fangfang', 'lili']
for index, name in enumerate(names):
if index % 2 == 0:
names[index] = -1
print(index, name)
print(names) # 输出 [-1, 'fangfang', -1]
```
names = ['xiaoming', 'fangfang', 'lili']
for index, name in enumerate(names):
if index % 2 == 0:
names[index] = -1
print(index, name)
print(names)
输出内容
0 xiaoming
1 fangfang
2 lili
[-1, 'fangfang', -1]
# 匿名函数定义格式:
函数名 = lambda 形参 : 返回值
# 匿名函数调用格式:
结果 = 函数名(实参)
# 匿名函数定义并调用格式:
结果 = (lambda 形参: 返回值)(实参1)
def add2(a,b):
return a+b
print(add2(1, 2))
匿名函数1( 3行代码 ):
add2 = lambda a,b : a+b
c = add2(1,2)
print(c)
匿名函数2( 2行代码 )
# 结果 = (lambda 形参 : 返回值)(实参1)
c = (lambda a,b : a+b)(1,2)
print(c)
匿名函数3( 1行代码 )
print((lambda a,b : a+b)(1,2))
c = (lambda : )()
print(c)
c = (lambda : 10)()
print(c)
c,d = (lambda : 10,20)()
print(c)
print(d)