Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Tôi có một danh sách trong Python, ví dụ:

names = ["Sam", "Peter", "James", "Julian", "Ann"]

Tôi muốn in mảng trong một dòng mà không có "[] [] bình thường" []

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)

Sẽ cho đầu ra như;

["Sam", "Peter", "James", "Julian", "Ann"]

Đó không phải là định dạng tôi muốn thay vì tôi muốn nó như thế này;

Sam, Peter, James, Julian, Ann

Lưu ý: Nó phải ở trong một hàng duy nhất.

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Bhargav Rao

47.9K27 Huy hiệu vàng123 Huy hiệu bạc138 Huy hiệu đồng27 gold badges123 silver badges138 bronze badges

Hỏi ngày 24 tháng 6 năm 2012 lúc 13:59Jun 24, 2012 at 13:59

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

0

print(', '.join(names))

Điều này, giống như âm thanh của nó, chỉ cần tất cả các yếu tố của danh sách và tham gia với chúng với

["Sam", "Peter", "James", "Julian", "Ann"]
3.

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Đã trả lời ngày 24 tháng 6 năm 2012 lúc 14:01Jun 24, 2012 at 14:01

FatalerrorfatalerrorFatalError

51.3K14 Huy hiệu vàng97 Huy hiệu bạc116 Huy hiệu đồng14 gold badges97 silver badges116 bronze badges

2

Đây là một đơn giản.

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print(*names, sep=", ")

Ngôi sao giải nén danh sách và trả về mọi yếu tố trong danh sách.

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Steve Bennett

105K30 Huy hiệu vàng157 Huy hiệu bạc206 Huy hiệu đồng30 gold badges157 silver badges206 bronze badges

Đã trả lời ngày 31 tháng 1 năm 2016 lúc 20:24Jan 31, 2016 at 20:24

Jianru Shijianru ShiJianru Shi

1.1361 Huy hiệu vàng7 Huy hiệu bạc1 gold badge7 silver badges4 bronze badges

3

Giải pháp chung, hoạt động trên các mảng của những người không có dây:

>>> print str(names)[1:-1]
'Sam', 'Peter', 'James', 'Julian', 'Ann'

Đã trả lời ngày 4 tháng 2 năm 2013 lúc 2:45Feb 4, 2013 at 2:45

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Steve Bennettsteve BennettSteve Bennett

105K30 Huy hiệu vàng157 Huy hiệu bạc206 Huy hiệu đồng30 gold badges157 silver badges206 bronze badges

4

Đã trả lời ngày 31 tháng 1 năm 2016 lúc 20:24Integer type then you need to first convert array into string type array and then use

["Sam", "Peter", "James", "Julian", "Ann"]
4 method for joining with
["Sam", "Peter", "James", "Julian", "Ann"]
5 or space whatever you want. e.g:

>>> arr = [1, 2, 4, 3]
>>> print(", " . join(arr))
Traceback (most recent call last):
  File "", line 1, in 
TypeError: sequence item 0: expected string, int found
>>> sarr = [str(a) for a in arr]
>>> print(", " . join(sarr))
1, 2, 4, 3
>>>

Jianru Shijianru Shi

1.1361 Huy hiệu vàng7 Huy hiệu bạcOct 6, 2016 at 7:38

Giải pháp chung, hoạt động trên các mảng của những người không có dây:krishna Prasad

Đã trả lời ngày 4 tháng 2 năm 2013 lúc 2:451 gold badge31 silver badges43 bronze badges

0

Steve Bennettsteve Bennett

>>> print(*names, sep = ', ')

Nếu mảng đầu vào là loại số nguyên thì trước tiên bạn cần chuyển đổi mảng thành mảng loại chuỗi và sau đó sử dụng phương thức

["Sam", "Peter", "James", "Julian", "Ann"]
4 để tham gia với
["Sam", "Peter", "James", "Julian", "Ann"]
5 hoặc không gian bất cứ điều gì bạn muốn. ví dụ:

Việc sử dụng trực tiếp tham gia sẽ tham gia số nguyên và chuỗi sẽ ném lỗi như hiển thị ở trên.

Đã trả lời ngày 6 tháng 10 năm 2016 lúc 7:38Mar 1, 2017 at 4:20

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Krishna Prasadkrishna Prasadlyerox

3,3451 Huy hiệu vàng31 Huy hiệu bạc43 Huy hiệu đồng2 silver badges5 bronze badges

0

Có hai câu trả lời, đầu tiên là sử dụng cài đặt 'SEP'

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
0

output:

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
1

Cái khác là bên dướiDec 11, 2020 at 11:45

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

2

>>> print(', '.join(names))

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
2

Đã trả lời ngày 1 tháng 3 năm 2017 lúc 4:20Jun 24, 2012 at 14:02

user278064user278064user278064

Lyeroxlyerox1 gold badge32 silver badges46 bronze badges

1

3212 Huy hiệu bạc5 Huy hiệu Đồng

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
3

Cố gắng sử dụng dấu hoa thị trước tên danh sách với câu lệnh in:

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
4

Đã trả lời ngày 11 tháng 12 năm 2020 lúc 11:45

Đây là những gì bạn cần

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
5

Đã trả lời ngày 24 tháng 6 năm 2012 lúc 14:02Jan 24, 2019 at 11:26

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

9.8781 Huy hiệu vàng32 Huy hiệu bạc46 Huy hiệu đồngVineeth Sai

["Sam", "Peter", "James", "Julian", "Ann"]
6 sẽ chỉ hoạt động nếu tất cả các mục trong danh sách là chuỗi. Nếu bạn đang tìm cách chuyển đổi danh sách các số thành chuỗi phân tách bằng dấu phẩy. chẳng hạn như
["Sam", "Peter", "James", "Julian", "Ann"]
7 vào
["Sam", "Peter", "James", "Julian", "Ann"]
8 thì bạn có thể7 gold badges22 silver badges32 bronze badges

hoặc

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
6

Mặc dù điều này sẽ không xóa bất kỳ danh sách lồng nhau nào.

Để chuyển đổi nó trở lại danh sách

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
7

Đã trả lời ngày 24 tháng 1 năm 2019 lúc 11:26

Vineeth Saivineeth SaiJul 22, 2020 at 0:22

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

3.2927 Huy hiệu vàng22 Huy hiệu bạc32 Huy hiệu ĐồngMartin

Đối với mảng loại số nguyên, chúng ta cần thay đổi nó thành loại chuỗi trước và hơn là sử dụng chức năng tham gia để có được đầu ra sạch mà không có dấu ngoặc.1 silver badge8 bronze badges

Đầu ra - 1, 2, 3, 4, 5

Đối với mảng loại chuỗi, chúng ta cần sử dụng chức năng tham gia trực tiếp để có được đầu ra sạch mà không cần dấu ngoặc.

Đầu ra - Ram, Mohan, Shyam, Dilip, SohanNov 17, 2019 at 11:37

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Đã trả lời ngày 22 tháng 7 năm 2020 lúc 0:22pramodpxi

Martinmartin6 silver badges13 bronze badges

1091 Huy hiệu bạc8 Huy hiệu đồng

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
8

in (*tên)Apr 29, 2015 at 0:32

1

Điều này sẽ hoạt động trong Python 3 nếu bạn muốn chúng được in ra khi không gian tách biệt. Nếu bạn cần dấu phẩy hoặc bất cứ thứ gì khác ở giữa hãy đi trước với .Join () giải pháp

names = ["Sam", "Peter", "James", "Julian", "Ann"]
print (names)
9

Output:

Đã trả lời ngày 17 tháng 11 năm 2019 lúc 11:37

PramodpXipRamodpxiFeb 25, 2016 at 12:59

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

8796 Huy hiệu bạc13 Huy hiệu ĐồngFredrick Gauss

Bạn cần lặp qua danh sách và sử dụng

["Sam", "Peter", "James", "Julian", "Ann"]
9 để giữ nó trên một dòng1 gold badge26 silver badges44 bronze badges

Đã trả lời ngày 29 tháng 4 năm 2015 lúc 0:32

["Sam", "Peter", "James", "Julian", "Ann"]
0

Tôi không biết liệu điều này có hiệu quả như những người khác nhưng logic đơn giản luôn hoạt động:Jun 15, 2019 at 17:01

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Sam, Peter, James, Julian, AnnThennan

Đã trả lời ngày 25 tháng 2 năm 2016 lúc 12:594 silver badges13 bronze badges

Fredrick Gaussfredrick Gauss

["Sam", "Peter", "James", "Julian", "Ann"]
1

5.0971 Huy hiệu vàng26 Huy hiệu bạc44 Huy hiệu đồng

Chức năng sau đây sẽ có trong danh sách và trả về một chuỗi các mục của danh sách. Điều này sau đó có thể được sử dụng cho mục đích ghi nhật ký hoặc in.Nov 17 at 17:34

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Đã trả lời ngày 15 tháng 6 năm 2019 lúc 17:01Ajay

Thennanthennan8 bronze badges

2

6684 Huy hiệu bạc13 Huy hiệu đồng

["Sam", "Peter", "James", "Julian", "Ann"]
2

Thử cái này

Tôi đã tìm thấy điều này từ video ASSEMBLYAI trên YouTube, xem phần này9 hours ago

Hướng dẫn how do i make a list without brackets in python? - làm cách nào để tạo danh sách không có dấu ngoặc trong python?

Đã trả lời ngày 17 tháng 11 lúc 17:34Gastón Saillén

Ajayajay5 gold badges62 silver badges72 bronze badges