2017-04-02 11 views
0

二つのリストから印刷する方法は以下:は、私が切り抜い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 

をなど行うコードとしてありますこの? よろしくお願いします。

答えて

1

2つのリストを組み合わせるのにzipを使用できます。

1

zip()機能はおそらくあなたがここで必要なものです。

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関数は、2つの等長コレクション(例えば、リスト)を結合し、タプルオブジェクトを生成します。

1

これで問題を解決できます。

<?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太陽

関連する問題