代码:
fillna
输入:
print(df2.join(df1).fillna(''))
10.17 6.58 5.23 10.74 5.71 5.41
9.99 5.75 5.13 11.44 6.1 5.87
11.21 6.35 5.72
10.30 5.86 5.12
必需的输出:
<div class="checkbox-animated-inline">
<input id="brands" type="checkbox" ng-model="brands" ng-click="checkBrand(brands,'brands')">
<label for="brands">
<span class="check"></span>
<span class="box" style="z-index:9 !important"></span>
<strong>brands</strong>
</label>
</div>
尝试代码:
array of brands=[Maytag,Panda,Samsung,Whirlpool];
我尝试了上面的代码,但它显示了很多错误。 我的问题是,如何用品牌列表替换品牌并使用循环或使用函数显示输出?如果有任何工具可以用数组中的元素列表替换该单词。
答案 0 :(得分:1)
你需要逃避引号。
C中的一个字符串"
作为其部分可以写为
char str[]="quote\"quote\"";
printf("%s", str);
这将打印quote"quote"
。未转义的"
表示字符串的边界。
此外,%s
格式说明符在格式字符串printf()
中使用了6次,但只给出了一个地址。您必须提供所有六个地址,否则可能会格式化字符串攻击。
同时查看Is it a good idea to typedef pointers和What are the valid signatures for C's main() function。
所以,试试
for(i = 0;i < 4;++i)
printf("\n<div class=\"checkbox-animated-inline\">\n\
<input id=\"%s\" type=\"checkbox\" ng-model=\"%s\" ng-click=\"checkBrand(%s,'%s')\">\n\
<label for=\"%s\">\n\
<span class=\"check\"></span>\n\
<span class=\"box\" style=\"z-index:9 !important\"></span>\n\
<strong>%s</strong>\n\
</label>\n\
</div> ",strs[i], strs[i],strs[i],strs[i],strs[i],strs[i]);
输出:
<div class="checkbox-animated-inline">
<input id="Maytag" type="checkbox" ng-model="Maytag" ng-click="checkBrand(Maytag,'Maytag')">
<label for="Maytag">
<span class="check"></span>
<span class="box" style="z-index:9 !important"></span>
<strong>Maytag</strong>
</label>
</div>
<div class="checkbox-animated-inline">
<input id="Panda" type="checkbox" ng-model="Panda" ng-click="checkBrand(Panda,'Panda')">
<label for="Panda">
<span class="check"></span>
<span class="box" style="z-index:9 !important"></span>
<strong>Panda</strong>
</label>
</div>
<div class="checkbox-animated-inline">
<input id="Samsung" type="checkbox" ng-model="Samsung" ng-click="checkBrand(Samsung,'Samsung')">
<label for="Samsung">
<span class="check"></span>
<span class="box" style="z-index:9 !important"></span>
<strong>Samsung</strong>
</label>
</div>
<div class="checkbox-animated-inline">
<input id="Whirlpool" type="checkbox" ng-model="Whirlpool" ng-click="checkBrand(Whirlpool,'Whirlpool')">
<label for="Whirlpool">
<span class="check"></span>
<span class="box" style="z-index:9 !important"></span>
<strong>Whirlpool</strong>
</label>
</div>