Bạn có thể trực tiếp nhập các mục trùng lặp trong một tuple python vì nó không hoạt động như một tập hợp [chỉ lấy các mục duy nhất]. & Nbsp;
thí dụ
myTpl = [1, 2, 2, 2, 3, 5, 5, 4]
Bạn cũng có thể sử dụng các toán tử trên các bộ dữExample
myTpl = [1,] * 5 print[myTpl]
Đầu ra
Điều này sẽ cung cấp cho đầu ra
[1,1,1,1,1]
Bạn cũng có thể tham gia các bộ đếm bằng cách sử dụng toán tử +. & NBSP;
thí dụ
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]
Đầu ra
Điều này sẽ cung cấp cho đầu ra
[1,1,1,2,2]
Bạn cũng có thể tham gia các bộ đếm bằng cách sử dụng toán tử +. & NBSP;
- Cập nhật vào ngày 05-Mar-2020 06:13:47
- Câu hỏi và câu trả lời liên quan
- Làm thế nào tôi có thể loại bỏ các mục ra khỏi một tuple python?
- Làm thế nào tôi có thể nối một tuple vào một tuple khác trong Python?
- Làm thế nào tôi có thể trừ đi bộ dữ liệu từ một tuple trong Python?
- Làm thế nào tôi có thể làm python tuple cắt lát?
- Làm thế nào tôi có thể tạo ra một tuple python không theo chữ?
- Làm thế nào tôi có thể chuyển đổi một tuple python thành từ điển?
- Làm thế nào tôi có thể chuyển đổi một tuple python thành chuỗi?
- Làm thế nào tôi có thể sử dụng nhiều tuple trong Python?
- Làm thế nào tôi có thể đổ một python tuple ở định dạng json?
- Làm thế nào để chúng ta xác định tuple trong Python?
- Làm thế nào tôi có thể chuyển đổi chuỗi python thành tuple?
- Làm thế nào tôi có thể tạo một bộ python của chuỗi unicode?
- Làm thế nào tôi có thể chuyển đổi một tuple python thành một mảng?
- Làm thế nào tôi có thể đại diện cho python tuple ở định dạng json?
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
ĐọcMethod #1 : Using * operator The multiplication operator can be used to construct the duplicates of a container. This also can be extended to tuples even though tuples are immutable.
Python3
‘
myTpl = [1,] * 5 print[myTpl]5
myTpl = [1,] * 5 print[myTpl]0
The original tuple : [1, 3] The duplicated tuple elements are : [[1, 3], [1, 3], [1, 3], [1, 3]]8
myTpl = [1,] * 5 print[myTpl]9
[1,1,1,1,1]0
[1,1,1,1,1]1
[1,1,1,1,1]2
=
[1,1,1,1,1]4
Is
myTpl = [1,] * 5 print[myTpl]5
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]1
myTpl = [1,] * 5 print[myTpl]7
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]3
myTpl = [1,] * 5 print[myTpl]9
[1,1,1,1,1]0
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]6
Đầu ra: & nbsp;
The original tuple : [1, 3] The duplicated tuple elements are : [[1, 3], [1, 3], [1, 3], [1, 3]]
Phương pháp số 3: Sử dụng phương thức Tuple [] và cho vòng lặpMethod #2 : Using repeat[] The internal function of itertools library, repeat[] can be used to achieve the solution to the above problem.
Python3
‘
‘
myTpl = [1,] * 5 print[myTpl]5
myTpl = [1,] * 5 print[myTpl]0
The original tuple : [1, 3] The duplicated tuple elements are : [[1, 3], [1, 3], [1, 3], [1, 3]]8
myTpl = [1,] * 5 print[myTpl]9
[1,1,1,1,1]0
[1,1,1,1,1]1
[1,1,1,1,1]2
=
[1,1,1,1,1]4
[1,1,1,1,1]5
=
myTpl = [1,] * 5 print[myTpl]7
The original tuple : [1, 3] The duplicated tuple elements are : [[1, 3], [1, 3], [1, 3], [1, 3]]1
myTpl = [1,] * 5 print[myTpl]5
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]1
myTpl = [1,] * 5 print[myTpl]7
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]3
myTpl = [1,] * 5 print[myTpl]9
[1,1,1,1,1]0
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]6
Đầu ra: & nbsp;
The original tuple : [1, 3] The duplicated tuple elements are : [[1, 3], [1, 3], [1, 3], [1, 3]]
Phương pháp số 3: Sử dụng phương thức Tuple [] và cho vòng lặp
Python3
‘
myTpl = [1,] * 5 print[myTpl]5
myTpl = [1,] * 5 print[myTpl]0
The original tuple : [1, 3] The duplicated tuple elements are : [[1, 3], [1, 3], [1, 3], [1, 3]]8
myTpl = [1,] * 5 print[myTpl]9
[1,1,1,1,1]0
[1,1,1,1,1]1
[1,1,1,1,1]2
=
[1,1,1,1,1]4
test_tup
5=
test_tup
7
Is
=
5=
6
test_tup
5=
myTpl = [1,] * 5 print[myTpl]7
myTpl = [1,] * 5 print[myTpl]00
myTpl = [1,] * 5 print[myTpl]5
myTpl = [1,] * 5 print[myTpl]0
myTpl = [1,] * 5 print[myTpl]03
myTpl = [1,] * 5 print[myTpl]9
[1,1,1,1,1]0
myTpl = [1,] * 3 + [2,] * 2 print[myTpl]6
Đầu ra
The original tuple : [1, 3] The duplicated tuple elements are : [[1, 3], [1, 3], [1, 3], [1, 3]]