Câu 1: Điều nào sau đây là có thể thay đổi?
Câu 2: Danh sách có thể chứa các yếu tố _________.
- Không giới hạn [phụ thuộc vào bộ nhớ của máy tính]
- 10000
- 1.000.000
- 10 triệu
Câu 3: Đầu ra của mã sau đây là gì?
nums=list[{1:'one',2:'two'}]
print[nums]
- Lỗi cú pháp
- [1, 2]
- ['một hai']
- Lỗi runtime
Câu 4: Điều nào sau đây là đối tượng danh sách không hợp lệ?
- Danh sách ["Xin chào"]
- [10, 1.234. 2+3J, ‘Python ']
- [[1,2], [3,4]]
- Tất cả đều hợp lệ
Câu 5: Hàm danh sách.pop [] sẽ
- Xóa phần tử đầu tiên khỏi danh sách
- Xóa phần tử cuối cùng khỏi danh sách
- Không có gì sẽ bị xóa
- Cả hai sẽ bị xóa
Python tuple [33 bài tập với giải pháp]
Một tuple là một container chứa một loạt các giá trị được phân tách bằng dấu phẩy [các mục hoặc phần tử] giữa các dấu ngoặc đơn như [X, Y] phối hợp. Các bộ dữ liệu giống như danh sách, ngoại trừ chúng là bất biến [nghĩa là bạn không thể thay đổi nội dung của nó sau khi được tạo] và có thể giữ các loại dữ liệu hỗn hợp.
Bạn có thể đọc hướng dẫn Python Tuple của chúng tôi trước khi giải các bài tập sau.
[Một trình soạn thảo có sẵn ở cuối trang để viết và thực thi các tập lệnh.]
1. Viết một chương trình Python để tạo một tuple. Chuyển đến biên tập viên Write a Python program to create a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
2. Viết chương trình Python để tạo một tuple với các loại dữ liệu khác nhau. Chuyển đến biên tập viên Write a Python program to create a tuple with different data types. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
3. Viết một chương trình Python để tạo một tuple với các số và in một mục. Chuyển đến biên tập viên Write a Python program to create a tuple with numbers and print one item. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
4. Viết một chương trình Python để giải nén một tuple trong một số biến. Chuyển đến biên tập viên Write a Python program to unpack a tuple in several variables. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
5. Viết một chương trình Python để thêm một mục trong một tuple. Chuyển đến biên tập viên Write a Python program to add an item in a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
6. Viết một chương trình Python để chuyển đổi một tuple thành một chuỗi. Chuyển đến biên tập viên Write a Python program to convert a tuple to a string. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
7. Viết một chương trình Python để có được phần tử thứ 4 và phần tử thứ 4 từ cuối cùng của một tuple. Chuyển đến biên tập viên Write a Python program to get the 4th element and 4th element from last of a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
8. Viết một chương trình Python để tạo ra ruột kết của một tuple. Chuyển đến biên tập viên Write a Python program to create the colon of a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
9. Viết một chương trình Python để tìm các mục lặp đi lặp lại của một tuple. Chuyển đến biên tập viên Write a Python program to find the repeated items of a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
10. Viết một chương trình Python để kiểm tra xem một phần tử có tồn tại trong một tuple hay không. Chuyển đến biên tập viên Write a Python program to check whether an element exists within a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
11. Viết một chương trình Python để chuyển đổi danh sách thành một tuple. Chuyển đến biên tập viên Write a Python program to convert a list to a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
12. Viết một chương trình Python để loại bỏ một mục khỏi một tuple. Chuyển đến biên tập viên Write a Python program to remove an item from a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
13. Viết một chương trình Python để cắt một tuple. Chuyển đến biên tập viên Write a Python program to slice a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
14. Viết một chương trình Python để tìm chỉ số của một mục của một tuple. Chuyển đến biên tập viên Write a Python program to find the index of an item of a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
15. Viết một chương trình Python để tìm độ dài của một tuple. Chuyển đến biên tập viên Write a Python program to find the length of a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
16. Viết một chương trình Python để chuyển đổi một tuple thành từ điển. Chuyển đến biên tập viên Write a Python program to convert a tuple to a dictionary. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
17. Viết một chương trình Python để giải nén danh sách các bộ dữ liệu vào danh sách riêng lẻ. Chuyển đến biên tập viên Write a Python program to unzip a list of tuples into individual lists. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
18. Viết một chương trình Python để đảo ngược một tuple. Chuyển đến biên tập viên Write a Python program to reverse a tuple. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
19. Viết một chương trình Python để chuyển đổi một danh sách các bộ dữ liệu thành một từ điển. Chuyển đến biên tập viên Write a Python program to convert a list of tuples into a dictionary. Go to the editor
Nhấp vào tôi để xem giải pháp mẫu
20. Viết một chương trình Python để in một tuple với định dạng chuỗi. Truy cập vào mẫu biên tập: [100, 200, 300] Đầu ra: Đây là một tuple [100, 200, 300] Write a Python program to print a tuple with string formatting. Go to the editor
Sample tuple : [100, 200, 300]
Output
: This is a tuple [100, 200, 300]
Nhấp vào tôi để xem giải pháp mẫu
21. Viết một chương trình Python để thay thế giá trị cuối cùng của các bộ dữ liệu trong danh sách. Chuyển đến danh sách mẫu biên tập: [[10, 20, 40], [40, 50, 60], [70, 80, 90]] Đầu ra dự kiến: [[10, 20, 100], [40, 50, 100 ], [70, 80, 100]]] Write a Python program to replace last value of tuples in a list. Go to the editor
Sample list: [[10, 20, 40], [40, 50, 60], [70, 80, 90]]
Expected Output: [[10, 20, 100], [40, 50, 100],
[70, 80, 100]]
Nhấp vào tôi để xem giải pháp mẫu
22. Viết một chương trình Python để loại bỏ [các] bộ tuple trống khỏi danh sách các bộ dữ liệu. Truy cập dữ liệu mẫu biên tập: [[], [], ['',], ['a', 'b'], ['a', 'b', 'c'], ['d']]] Đầu ra mong đợi: [['',], ['a', 'b'], ['a', 'b', 'c'], 'd']]]]]] Write a Python program to remove an empty tuple[s] from a list of tuples. Go to the editor
Sample data: [[], [], ['',], ['a', 'b'], ['a', 'b', 'c'], ['d']]
Expected output: [['',], ['a', 'b'], ['a', 'b', 'c'],
'd']
Nhấp vào tôi để xem giải pháp mẫu
23. Viết một chương trình Python để sắp xếp một tuple theo phần tử float của nó. Truy cập dữ liệu mẫu của trình soạn thảo: [['item1', '12 .20 '], [' item2 ', '15 .10'], ['item3', '24 .5 ']] đầu ra dự kiến: [[' item3 ', '24 .5' ], ['item2', '15 .10 '], [' item1 ', '12 .20']] nhấp vào tôi để xem giải pháp mẫu Write a Python program to sort a tuple by its float element. Go to the editor
Sample data: [['item1', '12.20'], ['item2', '15.10'], ['item3', '24.5']]
Expected Output: [['item3', '24.5'], ['item2', '15.10'], ['item1',
'12.20']]
Click me to see the sample solution
24. Viết chương trình Python để đếm các phần tử trong danh sách cho đến khi một phần tử là một tuple. Chuyển đến biên tập viên Nhấp vào tôi để xem giải pháp mẫu Write a Python program to count the elements in a list until an element is a tuple. Go to the editor
Click me to see
the sample solution
25. Viết chương trình Python Chuyển đổi một danh sách chuỗi đã cho thành một tuple. Chuyển đến Chuỗi ban đầu của trình soạn thảo: Python 3.0 Chuyển đổi chuỗi đã nói thành một tuple: ['p', 'y', 't', 'h', 'o', 'n', '3', '.',, '0'] Write a Python program convert a given string list to a tuple. Go to the editor
Original string: python 3.0
Convert the said string to a tuple:
['p', 'y', 't', 'h', 'o', 'n', '3', '.', '0']
Nhấp vào tôi để xem giải pháp mẫu
26. Viết chương trình Python Tính toán sản phẩm, nhân tất cả các số của một tuple đã cho. Chuyển đến bộ chỉnh sửa nguyên bản: [4, 3, 2, 2, -1, 18] sản phẩm -Nhân tất cả các số của bộ tuple đã nói: -864 Tuple gốc: [2, 4, 8, 8, 3, 2, 9] Sản phẩm - Nhân tất cả các số của Tuple đã nói: 27648 Write a Python program calculate the product, multiplying all the numbers of a given tuple. Go to the editor
Original Tuple:
[4, 3, 2, 2, -1, 18]
Product - multiplying all the numbers of the said tuple: -864
Original Tuple:
[2, 4, 8, 8, 3, 2, 9]
Product - multiplying all the numbers of the said tuple: 27648
Nhấp vào tôi để xem giải pháp mẫu
27. Viết một chương trình Python để tính giá trị trung bình của các số trong một bộ dữ liệu nhất định. Chuyển đến Bộ chỉnh sửa nguyên bản: [[10, 10, 10, 12], [30, 45, 56, 45], [81, 80, 39, 32], [1, 2, 3, 4]] Giá trị trung bình Trong số các số của bộ dữ liệu đã nói: [30,5, 34,25, 27.0, 23,25] Tuple gốc: [[1, 1, -5], [30, -15, 56], [81, -60, -39] , [-10, 2, 3]] Giá trị trung bình của số lượng của bộ dữ liệu đã nói: [25.5, -18.0, 3.75] Write a Python program to calculate the average value of the numbers in a given tuple of tuples. Go to the editor
Original
Tuple:
[[10, 10, 10, 12], [30, 45, 56, 45], [81, 80, 39, 32], [1, 2, 3, 4]]
Average value of the numbers of the said tuple of tuples:
[30.5, 34.25, 27.0, 23.25]
Original Tuple:
[[1, 1, -5], [30, -15, 56], [81, -60, -39], [-10, 2, 3]]
Average value of the numbers of the said tuple of tuples:
[25.5, -18.0, 3.75]
Nhấp vào tôi để xem giải pháp mẫu
28. Viết chương trình Python để chuyển đổi một bộ giá trị chuỗi thành một bộ các giá trị số nguyên. Chuyển đến Trình chỉnh sửa các giá trị tuple gốc: [['333', '33'], ['1416', '55']] Các giá trị tuple mới: [[333, 33], [1416, 55]] Write a Python program to convert a tuple of string values to a tuple of integer values. Go to the editor
Original tuple values:
[['333', '33'], ['1416', '55']]
New tuple values:
[[333, 33], [1416, 55]]
Nhấp vào tôi để xem giải pháp mẫu
29. Viết một chương trình Python để chuyển đổi một bộ số nguyên dương nhất định thành một số nguyên. Chuyển đến bộ chỉnh sửa bản gốc: [1, 2, 3] Chuyển đổi bộ số nguyên dương nói thành số nguyên: 123 Tuple gốc: [10, 20, 40, 5, 70] : 102040570
Write a Python program to convert a given tuple of positive integers into an integer. Go to the editor
Original tuple:
[1, 2, 3]
Convert the said tuple of positive integers into an integer:
123
Original tuple:
[10, 20, 40, 5, 70]
Convert the said tuple of positive integers into an integer:
102040570
Nhấp vào tôi để xem giải pháp mẫu
30. Viết một chương trình Python để kiểm tra xem một phần tử được chỉ định có xuất hiện trong một bộ dữ liệu không. Truy cập danh sách ban đầu của biên tập viên: [['đỏ', 'trắng', 'xanh'], ['màu xanh lá cây', 'hồng', 'tím'], ['cam', 'vàng', 'vôi']]] Kiểm tra xem presenet trắng trong bộ dữ liệu của bộ dữ liệu! Kiểm tra đúng nếu presenet trắng trong bộ dữ liệu nói! Kiểm tra đúng nếu Olive Presenet trong bộ dữ liệu nói! Sai Write a Python program to check if a specified element presents in a tuple of tuples. Go to the editor
Original list:
[['Red', 'White', 'Blue'], ['Green', 'Pink', 'Purple'], ['Orange', 'Yellow', 'Lime']]
Check if White presenet in
said tuple of tuples!
True
Check if White presenet in said tuple of tuples!
True
Check if Olive presenet in said tuple of tuples!
False
Nhấp vào tôi để xem giải pháp mẫu
31. Viết một chương trình Python để tính tổng số phần tử của các bộ dữ liệu đã cho. Chuyển đến danh sách ban đầu của biên tập viên: [1, 2, 3, 4] [3, 5, 2, 1] [2, 2, 3, 1] Tổng số phần tử của các bộ dữ liệu đã nói: [6, 9, 8, 8, 6] Write a Python program to compute element-wise sum of given tuples. Go to the
editor
Original lists:
[1, 2, 3, 4]
[3, 5, 2, 1]
[2, 2, 3, 1]
Element-wise sum of the said tuples:
[6, 9, 8, 6]
Nhấp vào tôi để xem giải pháp mẫu
32. Viết một chương trình Python để tính tổng của tất cả các phần tử của mỗi bộ được lưu trữ bên trong một danh sách các bộ dữ liệu. Chuyển đến Danh sách ban đầu của Bộ chỉnh sửa các bộ dữ ] Danh sách ban đầu của các bộ dữ Danh sách các bộ dữ liệu nói trên: [9, -1, 7, 8] Write a Python program to compute the sum of all the elements of each tuple stored inside a list of tuples.
Go to the editor
Original list of tuples:
[[1, 2], [2, 3], [3, 4]]
Sum of all the elements of each tuple stored inside the said list of tuples:
[3, 5, 7]
Original list of tuples:
[[1, 2, 6], [2, 3, -6], [3, 4], [2, 2, 2, 2]]
Sum of all the elements of each tuple stored inside the said list of tuples:
[9, -1, 7, 8]
Nhấp vào tôi để xem giải pháp mẫu
33. Viết một chương trình Python để chuyển đổi một danh sách các bộ dữ liệu nhất định thành danh sách các danh sách. Chuyển đến Danh sách ban đầu của Bộ chỉnh sửa các bộ dữ liệu: [[1, 2], [2, 3], [3, 4]] chuyển đổi danh sách các bộ dữ 3], [3, 4]] Danh sách ban đầu của các bộ dữ liệu: [[1, 2], [2, 3, 5], [3, 4], [2, 3, 4, 2]] Tuples vào danh sách các danh sách: [[1, 2], [2, 3, 5], [3, 4], [2, 3, 4, 2]]]]] Write a Python program to convert a given list of tuples to a list of lists. Go to the editor
Original list of tuples: [[1, 2], [2, 3], [3, 4]]
Convert the said list of tuples to a list of lists: [[1, 2], [2, 3], [3, 4]]
Original
list of tuples: [[1, 2], [2, 3, 5], [3, 4], [2, 3, 4, 2]]
Convert the said list of tuples to a list of lists: [[1, 2], [2, 3, 5], [3, 4], [2, 3, 4, 2]]
Nhấp vào tôi để xem giải pháp mẫu
Trình chỉnh sửa mã Python:
Nhiều hơn nữa sẽ đến!
Không gửi bất kỳ giải pháp nào cho các bài tập trên tại đây, nếu bạn muốn đóng góp vào trang tập thể dục phù hợp.
Kiểm tra các kỹ năng Python của bạn với bài kiểm tra của W3Resource