[英]How to automatically add a single quote at the beginning and end of a user input in python
[英]Python - How to add a single bracket to the beginning and end of a list
因此,我到返回[[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,但我不太知道如何讓括號中不添加''
周圍的標記。
您正在本身就是一個指數,因此在插入大號[...]
語法。 而是使用*
展開列表:
L = [1,2,3,4,5]
new_l = [L*2]
輸出:
[[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]]
從您所詢問的內容來看,我認為您對[]
是什么感到困惑。 它們表示列表的使用。 因此,要獲得其中兩個,請將列表放在列表中。
L=[1,2,3,4,5]
new_L=[L*2]
print(new_L)
不知道為什么要嘗試更改實際顯示,但是:
L = [1, 2, 3, 4, 5]
L2 = L + L
L = [L2]
您可以將L嵌套到新列表中,然后將L乘以要重復的次數:
L = [ 1, 2, 3, 4, 5 ]
A = [ L * 2 ]
應該打印
[[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.