[英]How to convert an integer to a list in python?
我有一個 integer object 例如 a = 1234,我想將它轉換為一個列表,所以它看起來像 [1234]。
我嘗試先將其轉換為字符串,然后將其轉換為列表,但這給了我 [1,2,3,4]。 有什么建議么?
你可以把它放在括號里。
a = 1234
print([a])
或append()
b = []
b.append(a)
output
[1234]
如果您嘗試轉換為字符串,請使用str()
>>> str(1234)
'1234'
如果您嘗試將 int 放入列表中,請使用[]
:
>>> var = 1234
>>> [var]
[1234]
或者做:
>>> l = []
>>> l.append(var)
>>> l
[1234]
這里:
a = 1234
lst = []
lst.append(a)
print(lst) #[1234]
只需用括號覆蓋它:
a=1243
a=[a]
或創建一個列表和 append一個
b = []
b.append(a) # or you could do b=[a]
只需執行 var = int (input()) var = list(var)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.