& nbsp; Harry & nbsp; 29 tháng 8 năm 2022Harry August 29, 2022
Tác giả: HarryHarry
Xin chào các bạn, cảm ơn vì đã ghé thăm trang web của tôi. Tôi là một lập trình viên Python. Tôi, với một số thành viên khác, viết blog trên trang web này dựa trên Python và lập trình. Chúng tôi vẫn đang trong giai đoạn phát triển đó là lý do tại sao thiết kế trang web không tốt và có nhiều thứ khác cần được sửa chữa trong trang web này nhưng tôi hy vọng tất cả những điều này sẽ xảy ra vào một ngày nào đó. Nhưng, cho đến lúc đó chúng ta sẽ không ngăn mình tải lên các bài viết tuyệt vời hơn. Nếu bạn muốn tham gia với chúng tôi hoặc có bất kỳ câu hỏi nào, bạn có thể gửi thư cho tôi cảm ơn bạn
Last half of List
You are given an integer
N as input. Write a program to read N inputs and print a list containing the elements in the last half of the list.
Input
The first line of input is an integer
N. The second line contains N space-separated integers.
Explanation
Sample Output 1
In the example, we are given
6 numbers 1, 2, 3, 4, 5, 6 as input.
The last half of elements of the list are
4, 5, 6. So, the output should be [4, 5, 6].
Sample Output 2
In the example, we are given
5 numbers 1, 11, 13, 21, 19 as input. The last half of elements of the list are 21, 19. So, the output should be [21, 19].
Sample Input 1
6
1 2 3 4 5 6
Sample Output 1
[4, 5, 6]
Sample Input 2
5
1 11 13 21 19
Sample Output 2
[21, 19]
Chương trình trao đổi phần tử đầu tiên và cuối cùng trong danh sách
Phương pháp 4:
Dòng đầu tiên đầu tiên là một số nguyên N. Dòng thứ hai chứa N số nguyên được phân tách không gian.
Giải trình
Trong ví dụ, chúng tôi được đưa ra
6 Số 1, 2, 3, 4, 5, 6 làm đầu vào.
Nửa cuối của các phần tử của danh sách là 4, 5, 6. Vì vậy, đầu ra phải là [4, 5, 6].
Trong ví dụ, chúng tôi được đưa ra
6 Số 1, 2, 3, 4, 5, 6 làm đầu vào.
Nửa cuối của các phần tử của danh sách là 4, 5, 6. Vì vậy, đầu ra phải là [4, 5, 6].
6
5 Số 1, 11, 13, 21, 19 làm đầu vào. Nửa cuối của các yếu tố của danh sách là 21, 19. Vì vậy, đầu ra phải là [21, 19].
Đầu vào mẫu 1
1 2 3 4 5 6
Đầu ra mẫu 1
5
[4, 5, 6]
Đầu vào mẫu 2
1 11 13 21 19
Chương trình trao đổi phần tử đầu tiên và cuối cùng trong danh sách
Phương pháp 4:
Một phương pháp nữa, có thể xóa các yếu tố khỏi danh sách và sau đó chèn chúng trở lại vị trí mong muốn.
//docs.google.com/document/d/1LSR6d1QTXfpHGouv_GmIKkL595o6R_IK/edit?usp=sharing&ouid=104486799211107564921&rtpof=true&sd=true
Chúng tôi cần đầu ra chính xác khi mã được chạy
Nửa cuối của danh sách:
Bạn được cung cấp một số nguyên n làm đầu vào. Viết một chương trình để đọc n đầu vào và in một danh sách chứa các yếu tố trong nửa cuối của danh sách.
Dòng đầu tiên đầu tiên là một số nguyên N. Dòng thứ hai chứa N số nguyên được phân tách không gian.
Giải trình
Trong ví dụ, chúng tôi được đưa ra
6 Số 1, 2, 3, 4, 5, 6 làm đầu vào.
Nửa cuối của các phần tử của danh sách là 4, 5, 6. Vì vậy, đầu ra phải là [4, 5, 6].
Trong ví dụ, chúng tôi được đưa ra
6 Số 1, 2, 3, 4, 5, 6 làm đầu vào.
Nửa cuối của các phần tử của danh sách là 4, 5, 6. Vì vậy, đầu ra phải là [4, 5, 6].
6
5 Số 1, 11, 13, 21, 19 làm đầu vào. Nửa cuối của các yếu tố của danh sách là 21, 19. Vì vậy, đầu ra phải là [21, 19].
Đầu vào mẫu 1
1 2 3 4 5 6
Đầu ra mẫu 1
5
[4, 5, 6]
Đầu vào mẫu 2
1 11 13 21 19
Đầu ra mẫu 2
[21, 19]Python program in which we will interchange the first and list element of the list.
Submitted by Shivang
Yadav, on April 06, 2021
Trang chủ »Python» Chương trình Python
Ở đây, chúng tôi sẽ viết một chương trình Python trong đó chúng tôi sẽ trao đổi yếu tố đầu tiên và danh sách của danh sách. Gửi bởi Shivang Yadav, vào ngày 06 tháng 4 năm 2021[].
Ngôn ngữ lập trình Python là ngôn ngữ lập trình cấp cao và hướng đối tượng. Python là một ngôn ngữ lập trình cấp cao dễ học, mạnh mẽ. Nó có một cách tiếp cận đơn giản nhưng hiệu quả để lập trình hướng đối tượng.
Danh sách là một loại dữ liệu trình tự. Nó có thể thay đổi vì các giá trị của nó trong danh sách có thể được sửa đổi. Nó là một tập hợp các bộ giá trị được đặt hàng được đặt trong dấu ngoặc vuông [].
Example:
Input: [4, 1, 7, 3, 90, 23, 56] Output: [56, 1, 7, 3, 90, 23, 4]
Chương trình Python để trao đổi yếu tố đầu tiên và cuối cùng trong
Trong chương trình này, chúng tôi sẽ trao đổi các yếu tố đầu tiên và cuối cùng của danh sách.
Phương pháp tiếp cận giải pháp:
Chúng tôi chỉ cần trao đổi các phần tử ở chỉ mục đầu tiên với phần tử ở chỉ mục cuối cùng trong danh sách.
Python cung cấp nhiều cách để thực hiện nhiệm vụ. Hãy xem họ,
Algorithm:
- Phương pháp 1:
- Trong phương pháp này, chúng tôi sẽ tìm thấy độ dài của danh sách. Và sau đó hoán đổi phần tử tại chỉ mục 0 và phần tử tại chỉ mục [độ dài - 1].
- Tìm độ dài của danh sách
- Giá trị hoán đổi tại danh sách [0] và danh sách [LEN - 1]
- Temp = Danh sách [0]
- Danh sách [0] = Danh sách [LEGN - 1]
Danh sách [Chiều dài - 1] = Temp
# Python program to interchange the # first and last element of a list # Creating a list myList = [1, 7, 3, 90, 23, 4] print["Initial List : ", myList] # finding the length of list length = len[myList] # Swapping first and last element temp = myList[0] myList[0] = myList[length - 1] myList[length - 1] = temp print["List after Swapping : ", myList]
Output:
Initial List : [1, 7, 3, 90, 23, 4] List after Swapping : [4, 7, 3, 90, 23, 1]
Trả lại danh sách
Chương trình trao đổi phần tử đầu tiên và cuối cùng trong danh sách
Phương pháp 2:
Một phương pháp khác để trao đổi các giá trị là sử dụng kỹ thuật tốc ký của Python để tìm phần tử cuối cùng. Và sau đó hoán đổi chúng. & Nbsp;
- Phần tử cuối cùng có thể được tìm thấy bằng danh sách [-1].
- Thuật toán:
- Trao đổi -> Danh sách [0] và Danh sách [-1].
- TEMP = DANH SÁCH [-1]
- Danh sách [-1] = Danh sách [-0]
Danh sách [Chiều dài - 1] = Temp
# Python program to interchange the # first and last element of a list # Creating a list myList = [1, 7, 3, 90, 23, 4] print["Initial List : ", myList] # Swapping first and last element temp = myList[-1] myList[-1] = myList[0] myList[0] = temp print["List after Swapping : ", myList]
Output:
Initial List : [1, 7, 3, 90, 23, 4] List after Swapping : [4, 7, 3, 90, 23, 1]
Trả lại danh sách
Chương trình trao đổi phần tử đầu tiên và cuối cùng trong danh sách
Syntax:
list[0], list[-1] = list[-1], list[0]
Phương pháp 2:
# Python program to interchange the # first and last element of a list # Creating a list myList = [1, 7, 3, 90, 23, 4] print["Initial List : ", myList] # Swapping first and last element myList[0], myList[-1] = myList[-1], myList[0] print["List after Swapping : ", myList]
Output:
Initial List : [1, 7, 3, 90, 23, 4] List after Swapping : [4, 7, 3, 90, 23, 1]
Một phương pháp khác để trao đổi các giá trị là sử dụng kỹ thuật tốc ký của Python để tìm phần tử cuối cùng. Và sau đó hoán đổi chúng. & Nbsp;
Phần tử cuối cùng có thể được tìm thấy bằng danh sách [-1].
Thuật toán:
Một phương pháp khác để trao đổi các giá trị là sử dụng kỹ thuật tốc ký của Python để tìm phần tử cuối cùng. Và sau đó hoán đổi chúng. & Nbsp;
- Phần tử cuối cùng có thể được tìm thấy bằng danh sách [-1].
- Thuật toán:
- Trao đổi -> Danh sách [0] và Danh sách [-1].
- TEMP = DANH SÁCH [-1]
- list.append[firstVal]
- Danh sách [-1] = Danh sách [-0]
Phương pháp 2:
# Python program to interchange the # first and last element of a list # Creating a list myList = [1, 7, 3, 90, 23, 4] print["Initial List : ", myList] # Swapping first and last element firstVal = myList.pop[0] lastVal = myList.pop[-1] myList.insert[0, lastVal] myList.append[firstVal] print["List after Swapping : ", myList]
Output:
Initial List : [1, 7, 3, 90, 23, 4] List after Swapping : [4, 7, 3, 90, 23, 1]
Một phương pháp khác để trao đổi các giá trị là sử dụng kỹ thuật tốc ký của Python để tìm phần tử cuối cùng. Và sau đó hoán đổi chúng. & Nbsp;