វត្ថុដែលជា container នៅក្នុងភាសា Python អាចមាន element ជាវត្ថុដែលជា container ផ្សេងៗទៀតបាន។ ពិនិត្យកម្មវិធីខាងក្រោមនេះ៖
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | week_days = ( 'Monday' , 'Tuesday' , 'Wednesday' , 'Thursday' , 'Friday' , 'Saturday' , 'Sunday' ) dimension = [ 'width' , 'height' , 'depth' ] resume = { 'name' : 'Kosal' , 'last name' : 'Keo' , 'gender' : 'male' , 'age' : 35 } set_number = { 100 , 1.5 , 16 } container_tuple = (week_days, dimension, resume, set_number) container_list = [week_days, dimension, resume, set_number] container_dictionary = { 1 : week_days, 2 : dimension, 3 : resume, 4 : set_number} container_set = {week_days} print (container_tuple) print (container_list) print (container_dictionary) print (container_set) |
1 2 3 4 | (( 'Monday' , 'Tuesday' , 'Wednesday' , 'Thursday' , 'Friday' , 'Saturday' , 'Sunday' ), [ 'width' , 'height' , 'depth' ], { 'name' : 'Kosal' , 'last name' : 'Keo' , 'gender' : 'male' , 'age' : 35 }, { 16 , 1.5 , 100 }) [( 'Monday' , 'Tuesday' , 'Wednesday' , 'Thursday' , 'Friday' , 'Saturday' , 'Sunday' ), [ 'width' , 'height' , 'depth' ], { 'name' : 'Kosal' , 'last name' : 'Keo' , 'gender' : 'male' , 'age' : 35 }, { 16 , 1.5 , 100 }] { 1 : ( 'Monday' , 'Tuesday' , 'Wednesday' , 'Thursday' , 'Friday' , 'Saturday' , 'Sunday' ), 2 : [ 'width' , 'height' , 'depth' ], 3 : { 'name' : 'Kosal' , 'last name' : 'Keo' , 'gender' : 'male' , 'age' : 35 }, 4 : { 16 , 1.5 , 100 }} {( 'Monday' , 'Tuesday' , 'Wednesday' , 'Thursday' , 'Friday' , 'Saturday' , 'Sunday' )} |
ក្នុងករណី container មួយមាន element ជា container ផ្សេងៗទៀត ដើម្បីចំលងយក element ឬ value នៅក្នុង container ដែលជា element យកមកប្រើ យើងចាំបាច់ត្រូវធ្វើដូចខាងក្រោមនេះ៖
1 2 3 4 5 6 7 8 9 10 11 12 13 | week_days = ( 'Monday' , 'Tuesday' , 'Wednesday' , 'Thursday' , 'Friday' , 'Saturday' , 'Sunday' ) dimension = [ 'width' , 'height' , 'depth' ] resume = { 'name' : 'Kosal' , 'last name' : 'Keo' , 'gender' : 'male' , 'age' : 35 } set_number = { 100 , 1.5 , 16 } container_tuple = (week_days, dimension, resume, set_number) container_list = [week_days, dimension, resume, set_number] container_dictionary = { 1 : week_days, 2 : dimension, 3 : resume, 4 : set_number} container_set = {week_days} print (container_tuple[ 1 ][ - 1 ]) print (container_list[ 2 ][ 'name' ]) print (container_dictionary[ 3 ][ 'age' ]) |
depth
Kosal
35
Kosal
35