这是数组:
df2 = pd.DataFrame({'Item': ['A','A','C','C'],'Side':['TRUE','FALSE','TRUE','TRUE'],'Source':['1a','5e','3c','7g','9j']
})
print df2
Item Side Source
0 A TRUE 1a
1 A FALSE 5e
2 C TRUE 3c
3 C FALSE 7g
4 C TRUE 9j
我已经具有输出每个城市的一般信息的功能(例如:对于芝加哥,我输出了“ 45”和“雾”):
$weatherData = [
"Chicago" => [45,"fog",["Mon" => [44,"fog"],"Tue" => [42,"sleet"],"Wed" => [40,"rain"],"Thu" => [44,"cloudy"],"Fri" => [45,"cloudy"]]],"Paris" => [73,"sunny",["Mon" => [75,"sunny"],"Tue" => [75,"Wed" => [68,"Thu" => [66,"Fri" => [60,"rain"]]],"Calgary" => [-8,"snow",["Mon" => [-7,"snow"],"Tue" => [-10,"Wed" => [-3,"Thu" => [0,"Fri" => [3,"sunny"]]]
];
现在我需要输出其他信息,例如芝加哥的“ Mon 44 fog”,“ Tues 42 sleet” ... 到目前为止,我知道了:
function outputBox($weatherData)
{
foreach ($weatherData as $key => $value) {
echo "<article class='box'";
echo "<h1>$key</h1>";
echo "<div class='weather'>";
echo "<img src='images/$key.jpg' />";
echo "<div>";
echo "<h2>$value[0]</h2>";
echo "<p>$value[1]</p>";
echo "</div>";
echo "</div>";
}
outputForecast($weatherData);
}
我不知道什么合适的代码可以访问我的循环中的这些数字,但它应该输出星期一至星期五的详细信息,请帮忙谢谢!