Các biến được tạo bên ngoài hàm [như trong tất cả các ví dụ ở trên] được gọi là biến toàn cục
Mọi người đều có thể sử dụng biến toàn cục, cả bên trong và bên ngoài hàm
Ví dụ
Tạo một biến bên ngoài một hàm và sử dụng nó bên trong hàm
x = "tuyệt vời"
def myfunc[].
print["Python la " + x]
myfunc[]
Tự mình thử »Nếu bạn tạo một biến có cùng tên bên trong một hàm, biến này sẽ là cục bộ và chỉ có thể được sử dụng bên trong hàm. Biến toàn cục có cùng tên sẽ vẫn như cũ, toàn cầu và với giá trị ban đầu
Ví dụ
Tạo một biến bên trong một hàm, có cùng tên với biến toàn cục
x = "tuyệt vời"
def myfunc[].
x = "tuyệt vời"
print["Python la " + x]
myfunc[]
print["Trăn là " + x]
Tự mình thử »Từ khóa toàn cầu
Thông thường, khi bạn tạo một biến bên trong hàm, biến đó là cục bộ và chỉ có thể được sử dụng bên trong hàm đó
Để tạo một biến toàn cục bên trong một hàm, bạn có thể sử dụng từ khóa
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']15
Ví dụ
Nếu bạn sử dụng từ khóa
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']15 thì biến thuộc phạm vi toàn cục
def myfunc[].
toàn cầu x
x = "tuyệt vời"
myfunc[]
print["Trăn là " + x]
Tự mình thử »Ngoài ra, hãy sử dụng từ khóa
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']15 nếu bạn muốn thay đổi một biến toàn cục bên trong một hàm
Ví dụ
Để thay đổi giá trị của một biến toàn cục bên trong một hàm, hãy tham chiếu đến biến đó bằng cách sử dụng từ khóa
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']15
Để thay đổi giá trị của các mục trong một phạm vi cụ thể, hãy xác định danh sách có các giá trị mới và tham khảo phạm vi số chỉ mục mà bạn muốn chèn các giá trị mới
Ví dụ
Thay đổi giá trị "banana" và "cherry" bằng giá trị "blackcurrant" và "watermelon"
thislist = ["táo", "chuối", "anh đào", "cam", "kiwi", "xoài"]
thislist[1. 3] = ["lý chua đen", "dưa hấu"]
print[thislist]
Nếu bạn chèn nhiều mục hơn số mục bạn thay thế, các mục mới sẽ được chèn vào vị trí bạn đã chỉ định và các mục còn lại sẽ di chuyển tương ứng
Ví dụ
Thay đổi giá trị thứ hai bằng cách thay thế bằng hai giá trị mới
thislist = ["apple", "banana", "cherry"]
thislist[1. 2] = ["lý chua đen", "dưa hấu"]
print[thislist]
Ghi chú. Độ dài của danh sách sẽ thay đổi khi số mục được chèn không khớp với số mục được thay thế
Nếu bạn chèn ít mục hơn số mục bạn thay thế, các mục mới sẽ được chèn vào vị trí bạn đã chỉ định và các mục còn lại sẽ di chuyển tương ứng
Ví dụ
Thay đổi giá trị thứ hai và thứ ba bằng cách thay thế bằng một giá trị
thislist = ["apple", "banana", "cherry"]
thislist[1. 3] = ["dưa hấu"]
print[thislist]
Chèn mục
Để chèn một mục danh sách mới mà không thay thế bất kỳ giá trị hiện có nào, chúng ta có thể sử dụng phương pháp
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']19
Trong bài viết này, chúng ta sẽ xem cách thay thế giá trị trong Danh sách bằng Python. Chúng ta có thể thay thế các giá trị trong danh sách theo nhiều cách. Dưới đây là các phương pháp để thay thế các giá trị trong danh sách
- Sử dụng lập chỉ mục danh sách
- Sử dụng vòng lặp
- Sử dụng vòng lặp while
- Sử dụng hàm lambda
- Sử dụng danh sách cắt
Phương pháp 1. Sử dụng danh sách lập chỉ mục
Chúng tôi có thể truy cập các mục của danh sách bằng cách lập chỉ mục. Đây là phương pháp đơn giản và dễ dàng nhất để thay thế các giá trị trong danh sách trong python. Nếu chúng ta muốn thay thế mục đầu tiên của danh sách, chúng ta có thể sử dụng chỉ mục 0. Dưới đây, chỉ mục là chỉ mục của mục mà chúng ta muốn thay thế và new_value là giá trị sẽ thay thế giá trị cũ trong danh sách
cú pháp. l[index]=new_value
Mã số
Python3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']20
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']22
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']23
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0_______01
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']5
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']3______04
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0____124
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']70
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']71
đầu ra
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
Phương pháp 2. Sử dụng vòng lặp
Chúng ta có thể sử dụng vòng lặp for để lặp qua danh sách và thay thế các giá trị trong danh sách. Giả sử chúng tôi muốn thay thế 'Hardik' và 'Pant' khỏi danh sách bằng 'Shardul' và 'Ishan'. Đầu tiên chúng ta tìm các giá trị trong danh sách bằng cách sử dụng vòng lặp for và điều kiện if rồi thay thế nó bằng giá trị mới.
Python3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']72
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']22
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']23
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0_______01
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']5
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']29
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']200
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']201
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']202
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']203
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']204
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']205
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']208
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']210
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']1
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']215
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']216
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211____124
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']222
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']210
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']215
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']216
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211____124
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']233
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']70
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']71
đầu ra
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']
Phương pháp 3. Sử dụng vòng lặp While
Chúng ta cũng có thể sử dụng vòng lặp while để thay thế các giá trị trong danh sách. Vòng lặp While hoạt động tương tự như vòng lặp for. Trong vòng lặp while đầu tiên, chúng tôi xác định một biến có giá trị 0 và lặp qua danh sách. Nếu giá trị khớp với giá trị mà chúng tôi muốn thay thế thì chúng tôi sẽ thay thế giá trị đó bằng giá trị mới
Python3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']238
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']22
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']23
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0_______01
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']5
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']200
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']4
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']08
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']09
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']204
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']11
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']208
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']210
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']1
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']215
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']216
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211____124
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']222
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']210
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']215
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']216
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']211____124
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']233
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']207
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']200
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']43
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']45
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']70
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']71
đầu ra
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']
Phương pháp 4. Sử dụng chức năng Lambda
Trong phương pháp này, chúng tôi sử dụng hàm lambda và map để thay thế giá trị trong danh sách. map[] là một hàm tích hợp trong python để lặp qua danh sách mà không cần sử dụng bất kỳ câu lệnh vòng lặp nào. Lambda là một hàm ẩn danh trong python có chứa một biểu thức dòng đơn. Ở đây chúng tôi đã đưa ra một biểu thức như một điều kiện để thay thế giá trị. Ở đây chúng tôi thay thế 'Pant' bằng 'Ishan' trong hàm lambda. Sau đó, sử dụng hàm list[], chúng tôi chuyển đổi đối tượng bản đồ thành danh sách
cú pháp. l=danh sách[bản đồ[lambda x. x. thay thế[‘old_value’,’new_value’],l]]
Python3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']50
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']22
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']23
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0_______01
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']5
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']67
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']23
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']70_______1203
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']72
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']203
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']74
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']75
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']233
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']79
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']70
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']71
đầu ra
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
Phương pháp 5. Sử dụng List Slicing
Python cho phép chúng ta thực hiện việc cắt bên trong một danh sách. Cắt lát cho phép chúng tôi truy cập một số phần của danh sách. Chúng ta có thể thay thế các giá trị bên trong danh sách bằng cách cắt. Đầu tiên, chúng ta tìm chỉ mục của biến muốn thay thế và lưu trữ nó trong biến ‘i’. Sau đó, chúng tôi thay thế mục đó bằng một giá trị mới bằng cách sử dụng danh sách cắt. Giả sử chúng ta muốn thay thế 'Rahul' bằng 'Shikhar' thì trước tiên chúng ta tìm chỉ mục của 'Rahul', sau đó thực hiện cắt danh sách và xóa 'Rahul' và thêm 'Shikhar' vào vị trí đó
cú pháp. l=l[. chỉ mục]+[‘giá trị_mới’]+l[chỉ mục+1. ]
Python3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']84
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']22
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']23
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0_______01
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']3
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']5
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']7
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']2
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']9
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']01
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']200
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']04
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']5
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']06
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']21
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']08
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']23
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']24
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']11_______043
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']14
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']0
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']43
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']17
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']43
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']45
['Shardul', 'Rohit', 'Rahul', 'Virat', 'Ishan']20