Hướng dẫn how do i remove the brackets around a list in python? - làm cách nào để xóa dấu ngoặc quanh danh sách trong python?

53

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

LIST = ['Python','problem','whatever']
print[LIST]

Khi tôi chạy chương trình này, tôi nhận được

[Python, problem, whatever]

Có thể loại bỏ dấu ngoặc vuông đó khỏi đầu ra không?

Sparkandshine

16.1K21 Huy hiệu vàng86 Huy hiệu bạc130 Huy hiệu đồng21 gold badges86 silver badges130 bronze badges

Đã hỏi ngày 3 tháng 11 năm 2012 lúc 9:09Nov 3, 2012 at 9:09

2

Bạn có thể chuyển đổi nó thành một chuỗi thay vì in trực tiếp danh sách:

print[", ".join[LIST]]

Nếu các phần tử trong danh sách không phải là chuỗi, bạn có thể chuyển đổi chúng thành chuỗi bằng cách sử dụng

print[", ".join[LIST]]
5 [nếu bạn muốn báo giá xung quanh chuỗi] hoặc
print[", ".join[LIST]]
6 [nếu bạn không], như vậy:

LIST = [1, "foo", 3.5, { "hello": "bye" }]
print[ ", ".join[ repr[e] for e in LIST ] ]

Cho đầu ra:

1, 'foo', 3.5, {'hello': 'bye'}

Đã trả lời ngày 3 tháng 11 năm 2012 lúc 9:11Nov 3, 2012 at 9:11

4

Vâng, có một số cách để làm điều đó. Chẳng hạn, bạn có thể chuyển đổi danh sách thành một chuỗi và sau đó xóa các ký tự đầu tiên và cuối cùng:

l = ['a', 2, 'c']
print str[l][1:-1]
'a', 2, 'c'

Nếu danh sách của bạn chỉ chứa các chuỗi và bạn cũng muốn xóa các trích dẫn thì bạn có thể sử dụng phương thức

print[", ".join[LIST]]
7 như đã được nói.

Đã trả lời ngày 3 tháng 11 năm 2012 lúc 9:13Nov 3, 2012 at 9:13

VicentVicentVicent

5.2322 Huy hiệu vàng27 Huy hiệu bạc36 Huy hiệu đồng2 gold badges27 silver badges36 bronze badges

Nếu bạn có số trong danh sách, bạn có thể sử dụng

print[", ".join[LIST]]
8 để áp dụng
print[", ".join[LIST]]
6 cho mỗi phần tử:

print ', '.join[map[str, LIST]]

^

print[", ".join[LIST]]
8 là mã C nên nó nhanh hơn
LIST = [1, "foo", 3.5, { "hello": "bye" }]
print[ ", ".join[ repr[e] for e in LIST ] ]
1

Đã trả lời ngày 3 tháng 11 năm 2012 lúc 9:24Nov 3, 2012 at 9:24

yedpodtrzitkoyedpodtrzitkoyedpodtrzitko

8.4912 Huy hiệu vàng36 Huy hiệu bạc39 Huy hiệu đồng2 gold badges36 silver badges39 bronze badges

def listToStringWithoutBrackets[list1]:
    return str[list1].replace['[',''].replace[']','']

Đã trả lời ngày 7 tháng 2 năm 2014 lúc 11:35Feb 7, 2014 at 11:35

lahjaton_jlahjaton_jlahjaton_j

7956 Huy hiệu bạc13 Huy hiệu Đồng6 silver badges13 bronze badges

Thông số

Bắt đầu: Bắt đầu phần tửcharacter. This is the basic thing we have to know about a list. Now let us move on to how to remove brackets from the list in python. We can remove brackets using five different ways. We will learn about every possible way in a detailed manner.

  • Dừng: Phần tử kết thúc
  • Bước: Giá trị gia tăng
    • Cú pháp
    • Tham số
    • Trả lại
    • Ví dụ 1: Chức năng tham gia mà không cần sử dụng vòng lặp
    • Ví dụ 2: Chức năng tham gia bằng cách sử dụng vòng lặp
  • Tuyên bố một danh sách các yếu tố cho biến. Sử dụng chức năng tham gia để tham gia tất cả các yếu tố và sử dụng dấu phẩy để tách các biến. cho vòng lặp để loại bỏ dấu ngoặc.
  • Ví dụ 2: Chức năng tham gia bằng cách sử dụng vòng lặp
    • Cú pháp
    • Tham số
    • Thí dụ
  • 4. Sử dụng phương pháp cắt chuỗi để loại bỏ dấu ngoặc khỏi danh sách trong Python
    • Cú pháp
    • Thông số
    • Trả lại
    • Thí dụ
  • 4. Sử dụng phương pháp cắt chuỗi để loại bỏ dấu ngoặc khỏi danh sách trong Python
  • Thông số
  • Trả lại
  • 5. Sử dụng dấu tách để xóa dấu ngoặc khỏi danh sách trong Python

Phần thưởng: Cách nhận danh sách các yếu tố làm đầu vào

  • Câu hỏi thường gặp liên quan đến loại bỏ dấu ngoặc khỏi danh sách trong Python
  • Sự kết luận
  • Những cách có thể để loại bỏ dấu ngoặc khỏi danh sách là gì?
  • Phương thức tham gia
  • cho vòng lặp

dịch phương pháp

Phương pháp cắt chuỗi We can use only characters or strings for the join function. 

Cú pháp

string.join[sequence]

Tham số

Thí dụ: A sequence may be a list or tuple.

Trả lại

5. Sử dụng dấu tách để xóa dấu ngoặc khỏi danh sách trong Python

Phần thưởng: Cách nhận danh sách các yếu tố làm đầu vào

lst=['a','b','c']
print["Original list",lst]
new_lst=[','.join[lst]]
print["After removing bracket",new_lst]

Câu hỏi thường gặp liên quan đến loại bỏ dấu ngoặc khỏi danh sách trong Python

Sự kết luận

[Python, problem, whatever]
0

Những cách có thể để loại bỏ dấu ngoặc khỏi danh sách là gì?

[Python, problem, whatever]
1

Phương thức tham gia

Sự kết luận

[Python, problem, whatever]
2

Những cách có thể để loại bỏ dấu ngoặc khỏi danh sách là gì?

[Python, problem, whatever]
3

Phương thức tham gianew_lst. Printing the elements without bracket.

Sự kết luận

[Python, problem, whatever]
4

Những cách có thể để loại bỏ dấu ngoặc khỏi danh sách là gì?

Phương thức tham gia

Cú pháp

[Python, problem, whatever]
5

Tham số

Thí dụ: Any iterable object where all the returned values are strings

Thí dụ

[Python, problem, whatever]
6

Sự kết luận

[Python, problem, whatever]
7

4. Sử dụng phương pháp cắt chuỗi để loại bỏ dấu ngoặc khỏi danh sách trong Python

Thông số

Cú pháp

[Python, problem, whatever]
8

Thông số

  • Trả lại: start element
  • 5. Sử dụng dấu tách để xóa dấu ngoặc khỏi danh sách trong Python: end element
  • Phần thưởng: Cách nhận danh sách các yếu tố làm đầu vào: increment value

Trả lại

5. Sử dụng dấu tách để xóa dấu ngoặc khỏi danh sách trong Python

Thí dụ

[Python, problem, whatever]
9

4. Sử dụng phương pháp cắt chuỗi để loại bỏ dấu ngoặc khỏi danh sách trong Python

Sự kết luận

print[", ".join[LIST]]
0

4. Sử dụng phương pháp cắt chuỗi để loại bỏ dấu ngoặc khỏi danh sách trong Pythonseparator to remove brackets from a list in Python

print[", ".join[LIST]]
1

Sự kết luận

print[", ".join[LIST]]
2

Thông số

print[", ".join[LIST]]
3

Trả lại

Sự kết luận

print[", ".join[LIST]]
4

Những cách có thể để loại bỏ dấu ngoặc khỏi danh sách là gì?

Phương thức tham gia

5. Sử dụng dấu tách để xóa dấu ngoặc khỏi danh sách trong Python

Phần thưởng: Cách nhận danh sách các yếu tố làm đầu vào

Làm thế nào để bạn in các mục trong một danh sách mà không có dấu ngoặc và dấu phẩy trong Python?

Sử dụng hàm tham gia [] để in mảng hoặc không có dấu ngoặc vuông hoặc dấu phẩy.Hàm tham gia [] lấy một đối tượng có thể lặp lại như danh sách, tuple, từ điển, chuỗi hoặc đặt làm đối số và trả về một chuỗi trong đó tất cả các phần tử được nối bởi một ký tự được chỉ định với hàm. to print array or without square brackets or commas. The join[] function takes an iterable object such as a list, tuple, dictionary, string, or set as an argument and returns a string in which all the elements are joined by a character specified with the function.

Làm thế nào để tôi thoát khỏi dấu ngoặc đơn trong Python?

Sử dụng hàm thay thế [] để loại bỏ dấu ngoặc đơn khỏi chuỗi trong python.Trong Python, chúng tôi sử dụng hàm thay thế [] để thay thế một số phần của chuỗi bằng một chuỗi khác.Chúng ta có thể sử dụng chức năng này để loại bỏ dấu ngoặc đơn khỏi chuỗi trong Python bằng cách thay thế các lần xuất hiện của chúng bằng một ký tự trống. to Remove Parentheses from String in Python. In Python, we use the replace[] function to replace some portion of a string with another string. We can use this function to remove parentheses from string in Python by replacing their occurrences with an empty character.

Khung [] có nghĩa là gì trong Python?

Dấu ngoặc chỉ mục [[]] có nhiều cách sử dụng trong Python.Đầu tiên, chúng được sử dụng để xác định "Danh sách nghĩa đen", cho phép bạn khai báo danh sách và nội dung của nó trong chương trình của bạn.Dấu ngoặc chỉ mục cũng được sử dụng để viết các biểu thức đánh giá thành một mục trong danh sách hoặc một ký tự duy nhất trong một chuỗi.used to define "list literals," allowing you to declare a list and its contents in your program. Index brackets are also used to write expressions that evaluate to a single item within a list, or a single character in a string.

Bài Viết Liên Quan

Chủ Đề