在单个foreach循环中使用两个数组,可以通过以下几种方法实现:
arr1 = [1, 2, 3, 4, 5]
arr2 = ['a', 'b', 'c', 'd', 'e']
length = min(len(arr1), len(arr2))
for i in range(length):
print(arr1[i], arr2[i])
arr1 = [1, 2, 3, 4, 5]
arr2 = ['a', 'b', 'c', 'd', 'e']
for x, y in zip(arr1, arr2):
print(x, y)
arr1 = [1, 2, 3, 4, 5]
arr2 = ['a', 'b', 'c', 'd', 'e']
for i, x in enumerate(arr1):
print(x, arr2[i])
以上是三种常见的在单个foreach循环中同时使用两个数组的方法。根据实际情况,选择适合自己的方法来处理。
领取专属 10元无门槛券
手把手带您无忧上云