Xóa dấu ngoặc khỏi từ điển Python

Chúng ta đều biết một danh sách trong python là gì? . Chúng ta sẽ nói nó là một tập hợp các phần tử được phân tách bằng dấu phẩy và được đặt trong dấu ngoặc vuông. Bạn đã bao giờ nghĩ rằng có bất kỳ cách khả thi nào để xóa dấu ngoặc khỏi danh sách chưa? . Chỉ cần đọc bài viết này cho đến cuối, và điều này sẽ dạy cho bạn. Hãy cho chúng tôi xem 5 cách khác nhau để xóa dấu ngoặc khỏi danh sách

Chúng ta biết rằng danh sách là tập hợp các phần tử được phân tách bằng dấu phẩy và đặt trong dấu ngoặc vuông. Danh sách các phần tử có thể là số nguyên, chuỗi hoặc ký tự . Đây là điều cơ bản chúng ta phải biết về một danh sách. Bây giờ chúng ta hãy chuyển sang cách xóa dấu ngoặc khỏi danh sách trong python. Chúng tôi có thể loại bỏ dấu ngoặc bằng năm cách khác nhau. Chúng tôi sẽ tìm hiểu về mọi cách có thể một cách chi tiết.

nội dung

  • Các cách có thể để loại bỏ dấu ngoặc khỏi danh sách là gì?
  • 1. Sử dụng hàm nối để xóa dấu ngoặc khỏi danh sách trong Python
    • cú pháp
    • Tham số
    • trả lại
    • ví dụ 1. tham gia chức năng mà không cần sử dụng vòng lặp
    • ví dụ 2. tham gia chức năng sử dụng vòng lặp
  • 2. Sử dụng vòng lặp for để xóa dấu ngoặc khỏi danh sách trong python
  • 3. Sử dụng phương thức dịch để xóa dấu ngoặc khỏi danh sách trong Python
    • cú pháp
    • Tham số
    • Thí dụ
  • 4. Sử dụng phương pháp cắt chuỗi để xóa dấu ngoặc khỏi danh sách trong Python
    • cú pháp
    • Thông số
    • trả lại
    • Thí dụ
  • 5. Sử dụng dấu tách để xóa dấu ngoặc khỏi danh sách trong Python
  • Thưởng. Cách lấy danh sách các phần tử làm đầu vào
  • Câu hỏi thường gặp liên quan đến Xóa dấu ngoặc khỏi danh sách trong Python
  • Sự kết luận

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

  • tham gia phương pháp
  • cho vòng lặp
  • phương pháp dịch
  • phương pháp cắt chuỗi
  • Sử dụng dấu tách

1. Sử dụng hàm nối để xóa dấu ngoặc khỏi danh sách trong Python

tham gia [] là một chức năng tích hợp trong python. Phương thức này lấy tất cả các phần tử từ một dãy đã cho. Sau đó, nó nối tất cả các phần tử và in chúng thành một phần tử duy nhất. Chúng tôi chỉ có thể sử dụng các ký tự hoặc chuỗi cho chức năng nối.  

cú pháp

string.join[sequence]

Tham số

sự phối hợp. Một dãy có thể là một danh sách hoặc bộ

trả lại

Một yếu tố kết hợp

ví dụ 1. tham gia chức năng mà không cần sử dụng vòng lặp

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

Khai báo danh sách các phần tử cho biến. Sử dụng hàm nối để nối tất cả các phần tử và sử dụng dấu phẩy để tách các phần tử

đầu ra

Original list ['a', 'b', 'c']
After removing bracket a,b,c

ví dụ 2. tham gia chức năng sử dụng vòng lặp

lst=["Python","Pool","Latracal"]
print["Original list",lst]
new_lst=[','.join[str[a]for a in lst]]
print["After removing bracket",new_lst]

Khai báo danh sách các phần tử cho biến. Sử dụng hàm nối để nối tất cả các phần tử và sử dụng dấu phẩy để tách các biến. vòng lặp for để loại bỏ dấu ngoặc

đầu ra

Original list ['Python', 'Pool', 'Latracal']
After removing bracket Python,Pool,Latracal

2. Sử dụng vòng lặp for để xóa dấu ngoặc khỏi danh sách trong python

lst=[1,3,2,4,5]
print["Original list:",lst]
print["After removing bracket:"]
for new_lst in lst: 
      print[new_lst,end=',']

Khai báo các phần tử của danh sách. Sử dụng vòng lặp for để lặp đến hết vòng lặp. Mỗi lần lặp sẽ lấy một phần tử và lưu trữ phần tử đó trong một biến có tên new_lst. In các phần tử không có dấu ngoặc

đầu ra

Original list: [1, 3, 2, 4, 5]
After removing bracket:
1,3,2,4,5

3. Sử dụng phương thức dịch để xóa dấu ngoặc khỏi danh sách trong Python

Phương thức dịch trả về một chuỗi trong đó mỗi ký tự được ánh xạ tới ký tự tương ứng trong bảng dịch

cú pháp

string.join[iterable]

Tham số

lặp đi lặp lại. Bất kỳ đối tượng có thể lặp nào trong đó tất cả các giá trị được trả về là các chuỗi

Thí dụ

________số 8

đầu ra

Original list: ['Python', 'Pool', 'Latracal']
After removing brackets: Python, Pool, Latracal

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

Cắt chuỗi đang tạo chuỗi con từ một phạm vi giá trị nhất định. Nó chứa phần tử bắt đầu, phần tử kết thúc, giá trị gia tăng

cú pháp

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

Thông số

  • bắt đầu. yếu tố bắt đầu
  • dừng lại. phần tử kết thúc
  • bươc. giá trị gia tăng

trả lại

chuỗi con

Thí dụ

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

Khai báo danh sách các phần tử. Sử dụng cắt chuỗi. Chúng tôi chỉ cần xóa dấu ngoặc, vì vậy chúng tôi đưa ra dưới dạng [1. -1]

đầu ra

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

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

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

đầu ra

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

Thưởng. Cách lấy danh sách các phần tử làm đầu vào

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

Trong bài viết này, chúng tôi đã thực hiện mọi chương trình với một danh sách. Vì vậy, cần phải biết cách lấy phần tử danh sách làm đầu vào. Cố gắng triển khai tất cả các chương trình bằng cách nhận thông tin đầu vào từ người dùng

đầu ra

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

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

1. Có thể đưa ra một số nguyên trong hàm tham gia không?

Không, no không thể. Hàm tham gia [] chỉ chấp nhận một ký tự hoặc chuỗi

Sự kết luận

Cho đến nay, chúng ta đã học cách xóa dấu ngoặc khỏi danh sách trong python. Cố gắng thực hiện một chương trình bằng cách lấy thông tin đầu vào từ người dùng. Đó là một thực hành tốt. Thực hiện tất cả các chương trình của riêng bạn. Trong trường hợp có bất kỳ nghi ngờ nào, vui lòng hỏi trong phần bình luận. Chúng tôi sẽ luôn giúp bạn

Chủ Đề