如何从两个列表打印

时间:2017-04-02 11:04:40

标签: python-2.7 list

我有两个不同的项目列表如下:

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

是否有代码这样做? 此致

4 个答案:

答案 0 :(得分:1)

您可以使用zip组合两个列表。

答案 1 :(得分:1)

zip()函数可能就是你想要的。

答案 2 :(得分:1)

您可以使用此功能打印此类输出。

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函数将两个 等长 集合(例如列表)组合在一起,并生成一个元组对象。< / p>

答案 3 :(得分:0)

这可以解决您的问题。

<?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月11日 2周二 3星期三 4月4日 5 fri
6坐着 7太阳