Advertisement
DrAungWinHtut

dict_test.py

Jan 7th, 2024
753
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.75 KB | None | 0 0
  1. from icecream import ic
  2. Item = {
  3.     "Broiler feed" : [
  4.         {'feed code' : "910",
  5.          'unit' : '50kg',
  6.          'price' : '91550',
  7.          'feeding program' : '1-14days',
  8.          'feed name' : 'pre starter',
  9.          'feed type' : 'crumble'},
  10.         {'feed code' : "911",
  11.          'unit' : '50kg',
  12.          'price' : '87850',
  13.          'feeding program' : '15-24days',
  14.          'feed name' : 'starter',
  15.          'feed type' : 'mini pellet'},
  16.         {'feed code' : "912",
  17.          'unit' : '50kg',
  18.          'price' : '85150',
  19.          'feeding program' : '25days-market',
  20.          'feed name' : 'grower',
  21.          'feed type' : 'pellet'},
  22.         {'feed code' : "912L",
  23.          'unit' : '50kg',
  24.          'price' : '79950',
  25.          'feeding program' : '35days-market',
  26.          'feed name' : 'grower',
  27.          'feed type' : 'pellet'}
  28.     ],
  29.     "Swine feed" :[
  30.         {'feed code' : "950SG",
  31.          'unit' : '5kg',
  32.          'price' : '12600',
  33.          'feeding program' : '5days-20kg',
  34.          'feed name' : 'pre starter',
  35.          'feed type' : 'mini pellet'},
  36.         {'feed code' : "950SG",
  37.          'unit' : '25kg',
  38.          'price' : '61000',
  39.          'feeding program' : '5days-20kg',
  40.          'feed name' : 'pre starter',
  41.          'feed type' : 'mini pellet'},
  42.         {'feed code' : "951SG",
  43.          'unit' : '25kg',
  44.          'price' : '46350',
  45.          'feeding program' : '20kg-60kg',
  46.          'feed name' : 'starter',
  47.          'feed type' : 'pellet'},
  48.         {'feed code' : "952SG",
  49.          'unit' : '25kg',
  50.          'price' : '42950',
  51.          'feeding program' : '60kg up',
  52.          'feed name' : 'grower',
  53.          'feed type' : 'pellet'},
  54.         {'feed code' : "751SG",
  55.          'unit' : '5kg',
  56.          'price' : '11840',
  57.          'feeding program' : '12kg-market',
  58.          'feed name' : 'starter finisher',
  59.          'feed type' : 'mash'},
  60.         {'feed code' : "751SG",
  61.          'unit' : '25kg',
  62.          'price' : '57200',
  63.          'feeding program' : '12kg-market',
  64.          'feed name' : 'starter finisher',
  65.          'feed type' : 'mash'}
  66.          
  67.     ]
  68. }
  69. #ic(Item['Swine feed'])
  70. i = 0
  71. for feed_code in Item['Swine feed']:
  72.     if feed_code['feed code'] == "951SG":
  73.         i += 1
  74.         print(f'Found 751SG {i}th')
  75.         print(feed_code)
  76.         for key,value in feed_code.items():
  77.             print(f'{key}:{value}')
  78.     print()
  79.        
  80.  
  81. if i == 0:
  82.     print("Not found")
  83.        
  84. #else:
  85.     #print("I cann't find")
  86.  
  87. #feed_code_to_find = '751SG'
  88. #for feed_code in Item['Swine feed']:
  89.      #if feed_code['feed code'] == feed_code_to_find:
  90.        
  91.         #for key,value in feed_code.items():
  92.             #print(f'{key}:{value}')
  93.  
  94. for I in Item['Broiler feed']:
  95.     print(I)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement