Hướng dẫn python tuple quiz - bài trắc nghiệm trăn tuple

Câu đố Python Tuple này cung cấp nhiều câu hỏi (MCQ) để làm quen với loại python tuple và các hoạt động của nó. Câu đố trực tuyến này sẽ giúp bạn cải thiện sự hiểu biết của bạn về Python Tuple.

  • Bài kiểm tra chứa 12 câu hỏi. Giải quyết 8 đúng để vượt qua bài kiểm tra.12 Questions. Solve 8 correct to pass the test.
  • Bạn sẽ phải đọc tất cả các câu trả lời đã cho và nhấp qua câu trả lời đúng.
  • Đọc các bộ dữ liệu trong Python để giải quyết bài kiểm tra này.Tuples in Python to solve this quiz.

1. Một tuple python cũng có thể được tạo ra mà không cần sử dụng dấu ngoặc đơnA Python tuple can also be created without using parentheses

2. Đầu ra của hoạt động tuple sau đây là gìWhat is the output of the following tuple operation

aTuple = (100,)
print(aTuple * 2)

 TypeErrorTypeError

& nbsp; (100, 100)(100, 100)

 (200)(200)

3. Đầu ra của những điều sau đây là gìWhat is the output of the following

aTuple = (10, 20, 30, 40, 50, 60, 70, 80)
print(aTuple[2:5], aTuple[:4], aTuple[3:])

& nbsp; (30, 40, 50) (10, 20, 30, 40) (40, 50, 60, 70, 80)(30, 40, 50) (10, 20, 30, 40) (40, 50, 60, 70, 80)

& nbsp; (20, 30, 40, 50) (10, 20, 30, 40) (30, 40, 50, 60, 70, 80)(20, 30, 40, 50) (10, 20, 30, 40) (30, 40, 50, 60, 70, 80)

4. Đầu ra của mã sau là gìWhat is the output of the following code

aTuple = (100, 200, 300, 400, 500)
print(aTuple[-2])
print(aTuple[-4:-1])

& nbsp; indexError: tple index ra khỏi phạm viIndexError: tuple index out of range

& NBSP; 400 (200, 300, 400)400
(200, 300, 400)

5. Đầu ra của hoạt động tuple sau đây là gìWhat is the output of the following tuple operation

aTuple = (100, 200, 300, 400, 500)
aTuple.pop(2)
print(aTuple)

& nbsp; (100, 200, 400, 500)(100, 200, 400, 500)

& nbsp; (100, 300, 400, 500)(100, 300, 400, 500)

 AttributeErrorAttributeError

6. Chọn các câu lệnh thực sự liên quan đến Tuple PythonSelect true statements regarding the Python tuple

& nbsp; chúng tôi có thể xóa mục khỏi tuple nhưng chúng tôi không thể cập nhật các mục của bộ tupleWe can remove the item from tuple but we cannot update items of the tuple

& nbsp; chúng ta không thể xóa tupleWe cannot delete the tuple

& nbsp; chúng tôi không thể xóa các mục khỏi tupleWe cannot remove the items from the tuple

& nbsp; chúng tôi không thể cập nhật các mục của tuple.We cannot update items of the tuple.

7. Chọn cái nào đúng với python tupleSelect which is true for Python tuple

& nbsp; một tuple duy trì thứ tự của các mụcA tuple maintains the order of items

& nbsp; một tuple không được đặt hàngA tuple is unordered

& nbsp; chúng ta không thể thay đổi bộ tuple sau khi được tạoWe cannot change the tuple once created

& nbsp; chúng ta có thể thay đổi tuple sau khi được tạoWe can change the tuple once created

8. Đầu ra của những điều sau đây là gìWhat is the output of the following

aTuple = "Yellow", 20, "Red"
a, b, c = aTuple
print(a)

& nbsp; (’vàng, 20,’ màu đỏ)(‘Yellow’, 20, ‘Red’)

 TyepeErrorTyepeError

 YellowYellow

9. Đầu ra của những điều sau đây là gìWhat is the output of the following

tuple1 = (1120, 'a')
print(max(tuple1))

10. Chọn cách chính xác để truy cập giá trị 20 từ tuple sau đâyChoose the correct way to access value 20 from the following tuple

aTuple = ("Orange", [10, 20, 30], (5, 15, 25))

 aTuple[1:2][1]aTuple[1:2][1]

 

aTuple = (10, 20, 30, 40, 50, 60, 70, 80)
print(aTuple[2:5], aTuple[:4], aTuple[3:])
0
aTuple = (10, 20, 30, 40, 50, 60, 70, 80)
print(aTuple[2:5], aTuple[:4], aTuple[3:])
0

 aTuple[1:2][1]aTuple[1:2][1]

 

aTuple = (10, 20, 30, 40, 50, 60, 70, 80)
print(aTuple[2:5], aTuple[:4], aTuple[3:])
2
aTuple = (10, 20, 30, 40, 50, 60, 70, 80)
print(aTuple[2:5], aTuple[:4], aTuple[3:])
2

11. Đầu ra của mã sauWhat is the output of the following code

aTuple = (100, 200, 300, 400, 500)
aTuple[1] = 800
print(aTuple)

 TypeErrorTypeError

& nbsp; (100, 800, 200, 300, 400, 500)(100, 800, 200, 300, 400, 500)

& nbsp; (800, 100, 200, 300, 400, 500)(800, 100, 200, 300, 400, 500)

12. Loại biến sau đây là gìWhat is the type of the following variable

aTuple = ("Orange")
print(type(aTuple))


Bài tập và câu đố Python

Các bài tập mã hóa miễn phí và các câu đố bao gồm các vấn đề cơ bản của Python, cấu trúc dữ liệu, phân tích dữ liệu, v.v.

  • Hơn 15 bài tập và câu đố dành riêng cho chủ đềTopic-specific Exercises and Quizzes
  • Mỗi bài tập chứa 10 câu hỏi
  • Mỗi bài kiểm tra chứa 12-15 mcq

Bài kiểm tra tương tác ⋅ 11 câu hỏi John Sturtz11 Questions
By John Sturtz

Kiểm tra sự hiểu biết của bạn về danh sách python và bộ dữ liệu.

Thực hiện bài kiểm tra này sau khi đọc danh sách và bộ dữ liệu của chúng tôi trong hướng dẫn Python.

Bài kiểm tra chứa 11 câu hỏi và không có giới hạn thời gian. Bạn sẽ nhận được 1 điểm cho mỗi câu trả lời đúng. Khi kết thúc bài kiểm tra, bạn sẽ nhận được tổng số điểm. Điểm tối đa là 100%. Chúc may mắn!

Bắt đầu bài kiểm tra »

«Duyệt tất cả các câu đố python

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:51:39 (UTC/GMT +8 giờ)

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