Những gì bạn có thể làm là sử dụng từ điển:
>>> obj = {} >>> for i in range(1, 21): ... obj['l'+str(i)] = [] ... >>> obj {'l18': [], 'l19': [], 'l20': [], 'l14': [], 'l15': [], 'l16': [], 'l17': [], 'l10': [], 'l11': [], 'l12': [], 'l13': [], 'l6': [], 'l7': [], 'l4': [], 'l5': [], 'l2': [], 'l3': [], 'l1': [], 'l8': [], 'l9': []} >>>Bạn cũng có thể tạo danh sách danh sách bằng cách sử dụng danh sách hiểu:
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>>>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9The initialized lists are : List 1 : [1] List 2 : [2] List 3 : [3] List 4 : [4]0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9The initialized lists are all the same: List 1 : ["hello there"] List 2 : ["hello there"] List 3 : ["hello there"] List 4 : ["hello there"]0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9list1, list2, list3, list4 0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9The initialized lists are : List 1 : [1] List 2 : [2] List 3 : [3] List 4 : [4]0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9The initialized lists are all the same: List 1 : ["hello there"] List 2 : ["hello there"] List 3 : ["hello there"] List 4 : ["hello there"]0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9list1, list2, list3, list4 0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9=0
Làm thế nào để bạn viết nhiều danh sách trong Python?Using loops
Phương pháp số 1: Sử dụng các vòng lặp ..
Python3
Phương thức số 2: Sử dụng Phương thức DefaultDict () ..
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 8
Phương pháp 4: Sử dụng * toán tử:.
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
Output:
The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [1] List 2 : [2] List 3 : [3] List 4 : [4]5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6Using defaultdict() Method
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03([] 4>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
Python3
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are all the same: List 1 : ["hello there"] List 2 : ["hello there"] List 3 : ["hello there"] List 4 : ["hello there"]5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03([] 9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
=8=9([] 0The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []0
=8([] 4([] 0The initialized lists are : List 1 : [1] List 2 : [2] List 3 : [3] List 4 : [4]5The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []0
=8([] 9([] 0The initialized lists are all the same: List 1 : ["hello there"] List 2 : ["hello there"] List 3 : ["hello there"] List 4 : ["hello there"]5The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []0
=8for4([] 0>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 3The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 8
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []8 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 03=9>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 05
Output:
The initialized lists are : List 1 : [1] List 2 : [2] List 3 : [3] List 4 : [4]>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [1] List 2 : [2] List 3 : [3] List 4 : [4]5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6 Using * operator:
ITDOES không tạo danh sách độc lập, nhưng các biến đề cập đến cùng một danh sách (trống)! & NBSP;does not create independent lists, but variables referring to the same (empty) list!
Python3
list1, list2, list3, list4 = >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 44>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 45 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 3
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 47>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 48The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 53>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 54 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 55
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []0
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 53>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 54 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 55
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 53>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 54 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 55
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 53>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 54 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 55
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 5 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 6
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 53>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 54 >>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 55
>>> obj = [[] for i in range(20)] >>> obj [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []] >>> 7The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []4 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []5 The initialized lists are : List 1 : [] List 2 : [] List 3 : [] List 4 : []6
Output:
The initialized lists are all the same: List 1 : ["hello there"] List 2 : ["hello there"] List 3 : ["hello there"] List 4 : ["hello there"]