វត្ថុដែលជា container នៅក្នុងភាសា Python អាចមាន element ជាវត្ថុដែលជា container ផ្សេងៗទៀតបាន។ ពិនិត្យកម្មវិធីខាងក្រោមនេះ៖
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)
(('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 យកមកប្រើ យើងចាំបាច់ត្រូវធ្វើដូចខាងក្រោមនេះ៖
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