我试图打印数组元素到控制台,用于javascript中的每个循环。但是我正在打印一些我搞不懂的东西!
let arr=["1,2,3","iosajah","undefined"];
for(let data in arr)
{
console.log(data);// prints 4,0,1,2
if(typeof data === "undefined")
{
//do something
}
}
Con
我几周前开始学习python,到目前为止还没有编程背景。我想知道是否有人可以简单地解释一下,“循环遍历列表”是做什么的?示例如下:
list = [4, 'b', 'e',21,5]
for n in list:
print n
运行脚本后,我得到的结果是:列表正在逐项打印:4 b e 215
但我不明白背后的逻辑。有人能给我解释一下吗?
谢谢你,很抱歉我的无知。
因此,这里的目标是,如果元素在数组中,则打印元素的索引;如果元素不在数组中,则打印-1。我必须使用循环来做这件事。请帮帮我!
def element_index(element, my_array)
while my_array.map.include? element do
puts my_array.index(element)
break
end
until my_array.include? element do
puts -1
break
end
end
p element_index("c", ["a
我对编程非常陌生,对Python非常陌生,我在网上执行不同的任务。目标是在不依赖外部库的情况下完成许多任务。
今天我不能做的一件事是:
给定街道名称和用户提供的编号,创建一个user_provided_number列表并输出街道名称。然后,在同一个表中创建相同的输出,但反转街道地址。街道地址之间的空间应该替换为“AC.26”。如果街道名称太短,无法完成行,则呈现"?“每一个剩余的空间。
场景示例:
街道地址:明街道,用户提供号码:6
预期产出:
M y s t r e
e t | r o a
d | d a o r
| t e e r t
s y M ? ? ?
到目前为止,我成功地