所以我要使用[[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]]
作为起始列表返回L = [1,2,3,4,5]
每次我尝试使用
a = [1
L.insert(0,a)
获得第一个括号或使用
L.append(]}
得到最后一个括号,我只是在命令提示符中得到它,就像它是if / else语句一样。
我知道我可以只使用L.extend(L)
来添加1,2,3,4,5,但我不确定如何在不添加{{{}}的情况下获取括号他们周围有{1}}标记。
答案 0 :(得分:2)
您当前正在本身中的索引处插入L,因此[...]
语法。而是使用*
展开列表:
L = [1,2,3,4,5]
new_l = [L*2]
输出:
[[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]]
答案 1 :(得分:2)
从您所询问的内容来看,我认为您对FB.NativeExtensions.onready only works when the page is rendered in a WebView of the native Facebook app. Test if this is the case calling FB.UA.nativeApp()
的内容感到困惑。它们表示使用列表。因此,要获得其中两个,请将列表放入列表中。
[]
答案 2 :(得分:0)
不确定为什么要尝试更改实际显示,但是:
L = [1, 2, 3, 4, 5]
L2 = L + L
L = [L2]
答案 3 :(得分:-1)
您可以将L嵌套到新列表中,然后将L乘以您想要重复的次数:
L = [ 1, 2, 3, 4, 5 ]
A = [ L * 2 ]
应打印
[[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]]