Тёмный
No video :(

dictionary comprehension in python | Lec-15 

MANISH KUMAR
Подписаться 21 тыс.
Просмотров 1,5 тыс.
50% 1

In this video, I have talked about the fundamentals of programming and Python. If you complete this, you will be well-versed in using list for different use case.
Directly connect with me at:- topmate.io/man...
data = {"DERF":0,"POENKN":10,"DD":7,"MAINDATA":[{"IDD":"d3454355","BDD":"5678hfjhjh","LINKID":4,"HeaderFields":[{"FieldTypeName":"H1","Value":"false"},{"FieldTypeName":"H2","Value":"148877564"},{"FieldTypeName":"H3","Value":"20230930"},{"FieldTypeName":"H4","Value":"20231130"},{"FieldTypeName":"H5","Value":"2441.56"},{"FieldTypeName":"H6","Value":"0.00"},{"FieldTypeName":"H7","Value":"2411.56"},{"FieldTypeName":"H8","Value":"EUR"},{"FieldTypeName":"H9","Value":"00115190035"},{"FieldTypeName":"H10","Value":""},{"FieldTypeName":"H11","Value":"4500575382"},{"FieldTypeName":"H12","Value":"0.00"},{"FieldTypeName":"H13","Value":""},{"FieldTypeName":"H14","Value":""},{"FieldTypeName":"H15","Value":"F0"},{"FieldTypeName":"H16","Value":"87"},{"FieldTypeName":"H17","Value":"0.00"},{"FieldTypeName":"H18","Value":""},{"FieldTypeName":"H19","Value":""},{"FieldTypeName":"H20","Value":"No"}],"CodingLines":[],"Tables":[{"N1":"233553","N2":"3555","N3":"ASDDDD","N4":"334324","N5":"900.00","N6":"1.29","N7":"387.00","N8":"","N9":"0.00","N10":"","N11":"","N12":"","N13":"","N14":""},{"N1":"765765","N2":"67657657","N3":"ADFDFF)","N4":"667657","N5":"1000.00","N6":"1.94","N7":"1940.00","N8":"","N9":"0.00","N10":"","N11":"","N12":"","N13":"","N14":""},{"N1":"67657","N2":"76576576576","N3":"SFDFFDFSDF","N4":"7667676","N5":"1000.00","N6":"0.11456","N7":"114.56","N8":"","N9":"0.00","N10":"","N11":"","N12":"","N13":"","N14":""}],"INININ":"148877564","SDRER":"null"},{"IDD":"frret5","BDD":"5trtry4566","LINKID":4,"HeaderFields":[{"FieldTypeName":"H1","Value":"false"},{"FieldTypeName":"H2","Value":"ICI2300397"},{"FieldTypeName":"H3","Value":"20231219"},{"FieldTypeName":"H4","Value":"20240331"},{"FieldTypeName":"H5","Value":"76.44"},{"FieldTypeName":"H6","Value":"0.00"},{"FieldTypeName":"H7","Value":"76.44"},{"FieldTypeName":"H8","Value":"INR"},{"FieldTypeName":"H9","Value":"56676765"},{"FieldTypeName":"H10","Value":""},{"FieldTypeName":"H11","Value":"0.00"},{"FieldTypeName":"H12","Value":""},{"FieldTypeName":"H13","Value":""},{"FieldTypeName":"H14","Value":"F1"},{"FieldTypeName":"H15","Value":"87"},{"FieldTypeName":"H16","Value":"0.00"},{"FieldTypeName":"H17","Value":""},{"FieldTypeName":"H18","Value":""}],"CodingLines":[{"CODE1":0.0,"CODE2":76.44,"CODE3":"5645654","CODE4":"","CodingFields":[{"FieldName":"COL1","Value":"223DD666"},{"FieldName":"COL2","Value":"3454545"},{"FieldName":"COL3","Value":""},{"FieldName":"COL5","Value":""},{"FieldName":"COL5","Value":""}]}],"Tables":[],"INININ":"DER3434","SDRER":"null"}],"Final":"JKHJKLH0909908"}
Discord channel:- / discord
For more queries reach out to me on my below social media handle.
Follow me on LinkedIn:- / manish-kumar-373b86176
Follow Me On Instagram:- / competitive_gyan1
Follow me on Facebook:- / manish12340
My Second Channel -- / @competitivegyan1
Interview series Playlist:- • Interview Questions an...
My Gear:-
Rode Mic:-- amzn.to/3RekC7a
Boya M1 Mic-- amzn.to/3uW0nnn
Wireless Mic:-- amzn.to/3TqLRhE
Tripod1 -- amzn.to/4avjyF4
Tripod2:-- amzn.to/46Y3QPu
camera1:-- amzn.to/3GIQlsE
camera2:-- amzn.to/46X190P
Pentab (Medium size):-- amzn.to/3RgMszQ (Recommended)
Pentab (Small size):-- amzn.to/3RpmIS0
Mobile:-- amzn.to/47Y8oa4 ( Aapko ye bilkul nahi lena hai)
Laptop -- amzn.to/3Ns5Okj
Mouse+keyboard combo -- amzn.to/3Ro6GYl
21-inch Monitor-- amzn.to/3TvCE7E
27-inch Monitor-- amzn.to/47QzXlA
iPad Pencil:-- amzn.to/4aiJxiG
iPad 9th Generation:-- amzn.to/470I11X
Boom Arm/Swing Arm:-- amzn.to/48eH2we
My PC Components:-
intel i7 Processor:-- amzn.to/47Svdfe
G.Skill RAM:-- amzn.to/47VFffI
Samsung SSD:-- amzn.to/3uVSE8W
WD Blue HDD:-- amzn.to/47Y91QY
RTX 3060Ti Graphic card:- amzn.to/3tdLDjn
Gigabyte Motherboard:-- amzn.to/3RFUTGl
O11 Dynamic Cabinet:-- amzn.to/4avkgSK
Liquid cooler:-- amzn.to/472S8mS
Antec Prizm FAN:-- amzn.to/48ey4Pj

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@BeingSam7
@BeingSam7 9 дней назад
count = 0 for i in range(len(data.get('MAINDATA'))): for dict1 in data.get('MAINDATA')[i].get('HeaderFields'): if 'FieldTypeName' in dict1: count+=1 print(count) output - 38 Manish isme kitna optimize kar sakte hai plz batana..
@VivekKhare-z1m
@VivekKhare-z1m Месяц назад
count = 0 for word in data["MAINDATA"]: for headerFile in word["HeaderFields"]: if "FieldTypeName" in headerFile: count += 1 print(count) Ans : count = 38
@laxmanprajapati3945
@laxmanprajapati3945 14 дней назад
lis=[] for key in data['MAINDATA']: for eles in key['HeaderFields']: lis.append(eles['FieldTypeName']) print(len(lis)) answer: 38
@mdtasauvar
@mdtasauvar Месяц назад
for item in data.get('MAINDATA'): # print (item) for next_item in item.get('HeaderFields'): print (next_item) for key in next_item.keys(): if key =='FieldTypeName': count +=1 print (count)
@anuragdasgupta6203
@anuragdasgupta6203 3 месяца назад
count = 0 for i in data.get("MAINDATA"): for j in i.get("HeaderFields"): if "FieldTypeName" in j: count += 1 print(count)
@divyaborse5866
@divyaborse5866 3 месяца назад
counter =0 for key,value in data.items(): if key =='MAINDATA': #print(key,value) for val in value: for key,value in val.items(): #print(key,value) if key == 'HeaderFields': #print(value) for i in value: for k,v in i.items(): if k =='FieldTypeName': counter+=1 print(counter)
@himanshushorts7143
@himanshushorts7143 3 месяца назад
count = 0 for i in data: if type(data[i]) is list: for j in data[i]: if j['HeaderFields'] is not None: for k in j['HeaderFields']: if 'FieldTypeName' in k.keys(): count += 1 print(count)
@raghavjuyalcomedyclub184
@raghavjuyalcomedyclub184 3 месяца назад
Hey Manish, in one of my interview [cred or angel one] they asked me How to check if key is present in response data or not if key can be at any level in nested response how to solve this using dictionary ? I tried but failed due to nested response and they was no limit on level an they want optimal solution
@iAmLeeFr
@iAmLeeFr 4 месяца назад
38 count=0 for list1 in data["MAINDATA"]: list2 = list1.get("HeaderFields") for inner_dict in list2: if "FieldTypeName" in inner_dict : count+=1 print(count)
@nupoornawathey100
@nupoornawathey100 4 месяца назад
key_maindata=data.get("MAINDATA") counter=0 for key in key_maindata: for inner_key in key["HeaderFields"]: if len(inner_key) > 0 and "FieldTypeName" in inner_key: counter+=1 print("FieldTypeName appears in json data ", counter, " these many times") ## solution: 38
@rishabhsp
@rishabhsp 4 месяца назад
count= 0 for i in data.get("MAINDATA"): for j in i.get("HeaderFields"): if 'FieldTypeName' in j.keys(): count = count + 1 print(count)
@user-iy1rx8cy1i
@user-iy1rx8cy1i 4 месяца назад
suggest some content or documentation related how to build project architecture, do's & don'ts , good habits in python environment
@manish_kumar_1
@manish_kumar_1 4 месяца назад
You can checkout databricks blogpost
@manish_kumar_1
@manish_kumar_1 4 месяца назад
You can checkout databricks blogpost
@hariharanraman4181
@hariharanraman4181 4 месяца назад
counter_name=0 for char in data["MAINDATA"]: for HeaderFields in char["HeaderFields"]: if "FieldTypeName" in HeaderFields: counter_name=counter_name+1 print(counter_name)
@safiadawood5637
@safiadawood5637 4 месяца назад
count=0 for k in data["MAINDATA"]: for fitem in k["HeaderFields"]: if "FieldTypeName" in fitem.keys(): count+=1
@rishabhsp
@rishabhsp 4 месяца назад
lis = [] for j in range(len(data["MAINDATA"])): for i in range(len(data["MAINDATA"][j]["HeaderFields"])): lis.append(data["MAINDATA"][j]["HeaderFields"][i]["FieldTypeName"]) print(len(lis))
@ajitpadhi
@ajitpadhi 4 месяца назад
Namaskar ❤
@coolguychemistry1976
@coolguychemistry1976 4 месяца назад
the answer I got for the count of 'FieldTypeName' is 38 . Following is the code: count =0 for i in data.get("MAINDATA"): for j in i.get("HeaderFields"): if "FieldTypeName" in j.keys(): count += 1 print(count)
@ankitdhurbey7093
@ankitdhurbey7093 4 месяца назад
Data is not available in description, please update.
@manish_kumar_1
@manish_kumar_1 4 месяца назад
sorry forgot to add. check now
@anantkashyap1746
@anantkashyap1746 4 месяца назад
Please give data in description
@manish_kumar_1
@manish_kumar_1 4 месяца назад
Added in the description. please check
@nupoornawathey100
@nupoornawathey100 4 месяца назад
can you share sample json for assignment please ? it's not there in description.
@manish_kumar_1
@manish_kumar_1 4 месяца назад
sorry forgot to add. check now
@nupoornawathey100
@nupoornawathey100 4 месяца назад
@@manish_kumar_1 key_maindata=data.get("MAINDATA") counter=0 for key in key_maindata: for inner_key in key["HeaderFields"]: if "FieldTypeName" in inner_key: counter+=1 print("FieldTypeName key appears in json data ", counter, " these many times") # FieldTypeName count = 38
@nupoornawathey100
@nupoornawathey100 4 месяца назад
@@manish_kumar_1 key_maindata=data.get("MAINDATA") counter=0 for key in key_maindata: for inner_key in key["HeaderFields"]: if len(inner_key) > 0 and "FieldTypeName" in inner_key: counter+=1 print("FieldTypeName appears in json data ", counter, " these many times")
@nupoornawathey100
@nupoornawathey100 4 месяца назад
@@manish_kumar_1 key_maindata=data.get("MAINDATA") counter=0 for key in key_maindata: for inner_key in key["HeaderFields"]: if len(inner_key) > 0 and "FieldTypeName" in inner_key: counter+=1 print("FieldTypeName appears in json data ", counter, " these many times")
@nupoornawathey100
@nupoornawathey100 4 месяца назад
@@manish_kumar_1 key_maindata=data.get("MAINDATA") counter=0 for key in key_maindata: for inner_key in key["HeaderFields"]: if len(inner_key) > 0 and "FieldTypeName" in inner_key: counter+=1 print("FieldTypeName appears in json data ", counter, " these many times") ## total count found 38
@satyamkumarjha4185
@satyamkumarjha4185 Месяц назад
count = 0 for i in range(len(data["MAINDATA"])): for j in range(len(data["MAINDATA"][i]["HeaderFields"])): for k in (data["MAINDATA"][i]["HeaderFields"][j]): if k =="FieldTypeName": count = count+1 else: count logger.info(count)
Далее
tuple in python | Lec-16
31:13
Просмотров 1,1 тыс.
버블티로 체감되는 요즘 물가2
00:15
Просмотров 1,6 млн
Кого из блогеров узнали?
00:10
Просмотров 661 тыс.
New Dyna Skin is OP🥵🔥 | Brawl Stars
00:16
Просмотров 605 тыс.
set in python | Lec-17
34:53
Просмотров 1 тыс.
list comprehension in python | Lec-13
15:26
Просмотров 1,8 тыс.
Python dictionary comprehension 🕮
8:41
Просмотров 36 тыс.
configuration file handling in python | Lec-24
35:50
Просмотров 1,3 тыс.
function in python | Lec-21
23:03
Просмотров 1 тыс.
Python list comprehension 📰
6:08
Просмотров 33 тыс.
Dictionary in python
26:16
Просмотров 20 тыс.
버블티로 체감되는 요즘 물가2
00:15
Просмотров 1,6 млн