>>> names
['zhangsan', 'lisi', 'wangmazi']
>>> age
[1, 2, 3]
>>> for i in range(len(names)):
... print(names[i], 'age', age[i])
...
('zhangsan', 'age', 1)
('lisi', 'age', 2)
('wangmazi', 'age', 3)
>>> for name,age in zip(names, age):
... print(name, 'age', age)
...
('zhangsan', 'age', 1)
('lisi', 'age', 2)
('wangmazi', 'age', 3)
>>> zip(range(5), range(100))
[(0, 0), (1, 1), (2, 2), (3, 3), (4, 4)]
string = ['a', 'b', 'wangmazi']
>>> for s in string:
... if 'b' in s:
... index = string.index(s)
... string[index] = 'BB'
>>> string
['a', 'BB', 'wangmazi']
string = ['a', 'BB', 'abc']
>>> i
0
>>> for s in string:
... if 'BB' in s:
... string[i] = 'b'
... i += 1
...
>>> string
['a', 'b', 'abc']