tôi đang cố gắng để có được danh sách các số từ:Python Tham gia một danh sách các số nguyên
numbers= 1,2
tới:
'1','2'
tôi đã cố gắng ",".join(str(n) for n in numbers)
nhưng nó sẽ không cung cấp cho các định dạng mục tiêu.
tôi đang cố gắng để có được danh sách các số từ:Python Tham gia một danh sách các số nguyên
numbers= 1,2
tới:
'1','2'
tôi đã cố gắng ",".join(str(n) for n in numbers)
nhưng nó sẽ không cung cấp cho các định dạng mục tiêu.
>>> numbers = 1,2
>>> print ",".join("'{0}'".format(n) for n in numbers)
'1','2'
Làm thế nào về điều đó?
>>> numbers=1,2
>>> numbers
(1, 2)
>>> map(str, numbers)
['1', '2']
>>> ",".join(map(str, numbers))
'1,2'
nào câu trả lời của bạn cho gì?
>>> print ",".join(str(n) for n in numbers)
1,2
Nếu bạn thực sự muốn '1','2'
sau đó làm
>>> print ",".join("'%d'" % n for n in numbers)
'1','2'
Tôi hy vọng bạn không làm điều này một cách sai lầm, nhưng bạn có một con gà đáng yêu. – cheeken
này không rõ ràng. Bạn có muốn đầu ra đó như một chuỗi hoặc danh sách/bộ nhớ không? – jamylak
Những gì bạn mô tả không giống như "tham gia". –