Hướng dẫn how do you add data to a tuple in python? - làm thế nào để bạn thêm dữ liệu vào một tuple trong python?


Các bộ dữ liệu trong Python là bất biến, có nghĩa là một khi chúng được tạo ra, nội dung của chúng không thể thay đổi. Tuy nhiên, có những tình huống khi chúng tôi muốn thay đổi bộ tuple hiện có, trong trường hợp đó chúng tôi phải tạo một bộ mới chỉ bằng cách sử dụng các yếu tố thay đổi từ bộ gốc ban đầu.

Sau đây là ví dụ về tuple -

s = (4,5,6) print(s) print(type(s))

Sau đây là đầu ra của mã trên -

(4, 5, 6)

Tuple là bất biến, mặc dù bạn có thể sử dụng toán tử + để kết hợp một số bộ dữ liệu. Đối tượng cũ vẫn có mặt tại thời điểm này và một đối tượng mới được tạo.

Phụ lục các yếu tố trong tuple

Tuple là bất biến, mặc dù bạn có thể sử dụng toán tử + để kết hợp một số bộ dữ liệu. Đối tượng cũ vẫn có mặt tại thời điểm này và một đối tượng mới được tạo.

Phụ lục các yếu tố trong tuple

Thí dụ

s=(2,5,8) s_append = s + (8, 16, 67) print(s_append) print(s)

Sau đây là một ví dụ để nối phần Tuple -

Đầu ra

(2, 5, 8, 8, 16, 67)
(2, 5, 8)

Sau đây là đầu ra của mã trên -− Concatenation is only possible with tuples. It can't be concatenated to other kinds, such lists.

Phụ lục các yếu tố trong tuple

Thí dụ

s=(2,5,8) s_append = (s + [8, 16, 67]) print(s_append) print(s)

Sau đây là một ví dụ để nối phần Tuple -

Đầu ra

Traceback (most recent call last):
  File "main.py", line 2, in 
    s_append = (s + [8, 16, 67])
TypeError: can only concatenate tuple (not "list") to tuple

Sau đây là đầu ra của mã trên -

Ghi chú phức tạp chỉ có thể với các bộ dữ liệu. Nó không thể được nối với các loại khác, như vậy.

Phụ lục các yếu tố trong tuple

Thí dụ

s=(2,5,8) s_append_one = s + (4,) print(s_append_one)

Sau đây là một ví dụ để nối phần Tuple -

Đầu ra

Sau đây là đầu ra của mã trên -

Ghi chú phức tạp chỉ có thể với các bộ dữ liệu. Nó không thể được nối với các loại khác, như vậy.− The end of a tuple with only one element must contain a comma as seen in the above example.

Sau đây là một ví dụ về việc kết hợp một tuple với danh sách -

Lỗi sau đây được đưa ra dưới dạng đầu ra của mã trên -

Phụ lục các yếu tố trong tuple

Thí dụ

s= (2,5,8) x = list(s) print(x) print(type(x)) x.insert(5, 90) print(x) s_insert = tuple(x) print(s_insert) print(type(s_insert))

Sau đây là một ví dụ để nối phần Tuple -

Đầu ra

Sau đây là đầu ra của mã trên -

Ghi chú phức tạp chỉ có thể với các bộ dữ liệu. Nó không thể được nối với các loại khác, như vậy.

Sau đây là một ví dụ về việc kết hợp một tuple với danh sách -

Phụ lục các yếu tố trong tuple

Thí dụ

(4, 5, 6)

0

Sau đây là một ví dụ để nối phần Tuple -

Đầu ra

(4, 5, 6)

1

Hướng dẫn how do you add data to a tuple in python? - làm thế nào để bạn thêm dữ liệu vào một tuple trong python?

Sau đây là đầu ra của mã trên -

  • Ghi chú phức tạp chỉ có thể với các bộ dữ liệu. Nó không thể được nối với các loại khác, như vậy.
  • Sau đây là một ví dụ về việc kết hợp một tuple với danh sách -
  • Lỗi sau đây được đưa ra dưới dạng đầu ra của mã trên -
  • Kết nối tuple với một yếu tố
  • Bạn có thể kết hợp một tuple với một yếu tố nếu bạn muốn thêm một mục vào nó.
  • Sau đây là một ví dụ để kết hợp một tuple với một phần tử -
  • Sau đây là đầu ra của mã trên.
  • (2, 5, 8, 4)
    
  • Lưu ý & nbsp; - phần cuối của một tuple chỉ có một phần tử phải chứa dấu phẩy như trong ví dụ trên.
  • Thêm/chèn các mặt hàng trong một tuple
  • Bạn có thể kết hợp một tuple bằng cách thêm các mục mới vào đầu hoặc kết thúc như đã đề cập trước đây; Nhưng, nếu bạn muốn chèn một mặt hàng mới tại bất kỳ vị trí nào, bạn phải chuyển đổi tuple thành một danh sách.
  • Sau đây là một ví dụ về việc thêm các mục trong tuple -
  • Chúng tôi nhận được đầu ra sau của mã trên.
  • [2, 5, 8]
    ⁢class 'list'>
    [2, 5, 8, 90]
    (2, 5, 8, 90)
    ⁢class 'tuple'>
    
  • Sử dụng phương thức append ()
  • Một phần tử mới được thêm vào cuối danh sách bằng phương thức append ().

Làm thế nào để bạn thêm các mục vào một tuple?

Bạn không thể thêm các yếu tố vào một tuple vì tài sản bất biến của chúng.Không có phương thức expend () hoặc extend () cho các bộ dữ liệu, bạn không thể loại bỏ các phần tử khỏi một tuple, cũng vì tính bất biến của chúng.. There's no append() or extend() method for tuples, You can't remove elements from a tuple, also because of their immutability.

Làm cách nào để thêm các giá trị vào danh sách trong Python?

Làm thế nào để thêm các yếu tố vào một danh sách trong Python..
append (): nối phần tử vào cuối danh sách ..
Chèn (): Chèn phần tử trước chỉ mục đã cho ..
Mở rộng (): Mở rộng danh sách bằng cách nối thêm các yếu tố từ có thể sử dụng được ..
Danh sách Concatenation: Chúng ta có thể sử dụng toán tử + để kết hợp nhiều danh sách và tạo một danh sách mới ..