```python
#!/usr/bin/python3
a = ['q','w','e','r','t','y','u']
b = ['a','s','d','f','g','h','j']
c = {}
for (x,y) in zip(a,b):
c[x] = y
print(c)
#{'q': 'a', 'w': 's', 'e': 'd', 'r': 'f', 't': 'g', 'y': 'h', 'u': 'j'}
```
新人请教一个问题,go如何能像python这样同时循环两个列表并添加到字典里对应的索引和值呢
更多评论
一样的.你只是需要拿到idx而已.
```go
m := map[string]string{}
for idx, v := range a {
m[v] = b[idx]
}
```
这样应该就行了?
#1