如何从两个列表
问题描述:
我有两个清单不同势itemsas打印如下:如何从两个列表
numbers = ['1','2','3','4','5','6','7',]
days = ['mon','tue','wed','thu','fri','sat','sun',]
我想从两个打印到这个样子:
result = 1
mon
2
tue
3
wed
4
thu.....etc
有诸如代码,不会这个? Regards
答
您可以使用zip结合两个列表。
答
您可以用此打印此类输出。
for n, m in zip(numbers, days):
print(n, m)
输出 - 1 mon 2 tue 3 wed 4 thu 5 fri 6 sat 7 sun
希望它能帮助。
更新 - zip功能结合了两个相等长度集合(例如列表)在一起,并产生一个元组对象。
答
这可以解决您的问题。
<?php
//array 1
$numbers = ['1','2','3','4','5','6','7',];
// array 2
$days = ['mon','tue','wed','thu','fri','sat','sun',];
// use for loop
for($i = 0; $i < 7; $i++) {
echo $numbers[$i].' '.$days[$i].'<br>';
}
?>
输出 -
1周一
2周二
3结婚
4周四
5周五
6坐在
7太阳