Dictionaries द व र : स ज व भद र य स न तक त त श क षक (स गणक शवज ञ न ) क ० शव० ब ब क (लखनऊ स भ ग) स ब एसई प ठ यक रम पर आध ररत कक ष -11

Similar documents
Application Reference Letter

[TO BE PUBLISHED IN THE GAZETTE OF INDIA, EXTRA ORDINARY PART-II, SECTION 3, SUB-SECTION-(i) ]

अजय अग रव ल सच व. 2- इस श सन द श कआ प रम ण कत ब स इट स सत य प तपत कआ ज सकतह ह

Amendment of clause-2

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Bill No. 8 of 2015 THE RAJASTHAN AGRICULTURAL PRODUCE MARKETS (AMENDMENT) BILL, 2015 (To be Introduced in the Rajasthan Legislative Assembly) A Bill

1 Bill No. 23 Of 2010 THE RAJSTHAN TENANCY (AMENDMENT) BILL, 2010 (To be Introduced in the Rajasthan Legislative Assembly) A Bill

Direction (1-10): contemplate jagged thriving burgeoning

Bill No. 15 of 2014 THE CONTRACT LABOUR (REGULATION AND ABOLITION) (RAJASTHAN AMENDMENT) BILL, 2014 (To be Introduced in the Rajasthan Legislative

TIME AND WORK QUESTIONS FOR SSC GD RPF EXAM 2018 TIME AND WORK PDF HINDI 2018

ह द : 1. सभ म त र ओ स सम ब हदत २-२ शब द ल ख ए 2.प च प ज स ल न

स र दर णक: प र ण स र णग रहर उपर ग क ल ए न द र स मव र, 21 अगस त Agreement v1.4 Mar Eclipse2017.org, inc. Eclipse2017.org, inc.

GUIDELINES FOR RSBs/ ZSBs FOR PROVIDING EMPLOYMENT ASSISTANCE TO JCOs/ORs. What is the procedure to apply for employment assistance through DGR?

Apex court does well to set the government a deadline to cure the MCI of its several ills.

Bill No. 13 of 2011 THE RAJASTHAN AGRICULTURAL PRODUCE MARKETS (AMENDMENT) BILL, 2011 (To be Introduced in the Rajasthan Legislative Assembly) A Bill

Bill No. 9 of 2011 THE RAJASTHAN TENANCY (AMENDMENT) BILL, 2011 (To be Introduced in the Rajasthan Legislative Assembly) A Bill further to amend the

Sone Ki Chidiya Federation New Delhi Annual Report

क स जल य रख अपन अन दर क च ग र क. Chetan Bhagat

vlk/kj.k EXTRAORDINARY Hkkx II [k.m 3 mi&[k.m (ii) PART II Section 3 Sub-section (ii) izkf/dkj ls izdkf'kr PUBLISHED BY AUTHORITY

FAQs FOR EX-SERVICEMEN JCOs/ ORs FOR PROVIDING EMPLOYMENT ASSISTANCE TO JCOs/ORs

SketchBook for Galaxy

Direction (1-10): SPAWN spawn oppression OPPRESSION predates endeavour

Sami direct health and wealth plan presentation manual

च क त स उप रण एव अस पत ल य जन ववभ ग चचककत स उपकरण- आई एस ओ क य ग क ददश तनद श

KENDRIYA VIDYALAYA SANGATHAN

न य नतम स झ क यक रम सम च र पत र क CMP E-NEWSLETTER BE A GOOD PERSON BUT DON T WASTE TIME TO PROVE IT!

WIT AND HUMOUR, POETRY AND COUPLET to (16 th Session of 16 th Lok Sabha) Date Subject Name of Member/Minister

Have you heard of the Four Spiritual Laws?

2017 THE RAJASTHAN LEGISLATIVE ASSEMBLY (OFFICERS AND MEMBERS EMOLUMENTS AND PENSION) (AMENDMENT) BILL,

vlk/kj.k izkf/dkj ls izdkf'kr अ धस चन

Preparation before Registration & Making Payment

य न क ड 1. य न क ड क य ह? 2. य न क ड क य? 3. य न क ड ट क ल ज क वर श षत ए

र ज थ न वध न सभ क क य व ह क व त त अ क: 6 त रहव वध न सभ क छठ स क छ त सव दवस स य : 14 म गलव र, 22 म च, 2011

उ तर द श श सन र ज व अन भ ग-1 स य -40/997/एक (10)/2012 लखनऊ: दन क: 14 अग त, 2014 क य लय- प

Madhya Pradesh WAREHOUSE STORAGE MODULE

Kendriya Vidyalaya RRC Fatehgarh. Winter Vacations Homework. Class I

REMAL PUBLIC SCHOOL. Class II ( ) ENGLISH UNIT- 4

Mishra English Study Centre. Conjunction ज ड़न व ल. BY Pritam Kumar Raw

Kundali Astrological Report for Akash

IBPS Forum. 2 P a g e

DELHI PUBLIC SCHOOL NTPC FARAKKA SYLLABUS BREAKUP FOR

ISA Cardiopulmonary Resuscitation (CPR) Guidelines 2017

1 Uncorrected/ Not for Publication The House met at eleven of the clock, MR. CHAIRMAN in the Chair ---

Sector. Arm. Date: be about winning. 10% of the. tried. this sector have. visions for. industrialisation.

Series: 02 TEACHING APTITUED

TEST BOOKLET CSAT Paper- 1

9 Uncorrected/ Not for Publication

The Rajasthan State Highways Act, 2014

read me Caution: Before using your phone, please read the safety, regulatory and legal information provided with your product.

vlk/kj.k EXTRAORDINARY Hkkx II [k.m 3 mi&[k.m (ii) PART II Section 3 Sub-section (ii) izkf/dkj ls izdkf'kr PUBLISHED BY AUTHORITY

अन ल क-4 अन ल क ट क कर, सब- कर तथ हक क अ धक र एव द य व SEBI एव ट क ए सच ज र नध रत

600 THE GAZETTE OF INDIA : MARCH 24, 2018/CHAITRA 3, 1940 [PART II SEC. 3(i)]


Institution of Safety Engineers (India) Aim to prevent Accident, Protect Environment & Minimises Losses during disaster

vlk/kj.k izkf/dkj ls izdkf'kr

Don t Torture The Dying

vlk/kj.k EXTRAORDINARY Hkkx II [k.m 3 mi&[k.m (ii) PART II Section 3 Sub-section (ii) izkf/dkj ls izdkf'kr PUBLISHED BY AUTHORITY

vlk/kj.k izkf/dkj ls izdkf'kr

BALMER LAWRIE & CO LTD (A Government of India Enterprise) SBU : Greases & Lubricants P-43 Hide Road Extension Kolkata NOTICE INVITING TENDER

vlk/kj.k EXTRAORDINARY Hkkx II [k.m 3 mi&[k.m (ii) PART II Section 3 Sub-section (ii) izkf/dkj ls izdkf'kr PUBLISHED BY AUTHORITY

committeee member Pritam

अख ल भ रत य व क श रवण स स थ न, म स र ALL INDIA INSTITUITE OF SPEECH AND HEARING, MYSURU

SCHOOL OF ENGINEERING AND TECHNOLOGY MONAD UNIVERSITY, HAPUR

They don t really care about us

स चन सह यक उत तर क ज { IA Answer Key }

vlk/kj.k izkf/dkj ls izdkf'kr

vlk/kj.k izkf/dkj ls izdkf'kr

Disc.CD No.497, dated at Mangaldei, (Assam)

GURU HARKRISHAN PUBLIC SCHOOL VASANT VIHAR NEW DELHI HOLIDAYS HOME WORK CLASS-III ENGLISH

Q1. (a)we got a /(b) lot of information on / (c) this matter from the internet./ (d) No error

Surely, Mr Jaitley. Date: Judges can, and have, crossed the line for a good cause. written by Fali S. Nariman

Summer Holiday home work

vlk/kj.k izkf/dkj ls izdkf'kr अ धस चन

vlk/kj.k izkf/dkj ls izdkf'kr अ धस चन

vlk/kj.k izkf/dkj ls izdkf'kr व म लय अ धस चन

DAV CENTENARY PUBLIC SCHOOL, PASCHIM ENCLAVE, NEW DELHI-87 SUMMATIVE ASSESSMENT 2 (SESSION ) CLASS III

Civil society under siege

म वभ ग क स व ओ क लए आव दन क स ब ध म नद शक

vlk/kj.k EXTRAORDINARY Hkkx II [k.m 3 mi&[k.m (i) PART II Section 3 Sub-section (i) izkf/dkj ls izdkf'kr PUBLISHED BY AUTHORITY

KV Paschim Vihar Winter holiday homework Class I

DAV PUBLIC SCHOOL,ASHOK VIHAR,PH-IV,DELHI SESSION

CONSTITUTION OF INDIA

SC strikes down BJP strategy of abusing Article 356 to unseat Congress governments

vlk/kj.k Hkkx II [k.m 3 mi&[k.m (i) izkf/dkj ls izdkf'kr

र ज थ न वध न सभ क क य व ह क व त त ग व र, 17 म च, 2011 र ज थ न वध न सभ क ब ठक 11:00 बज र ज थ न वध न सभ भवन, जयपर म र भ हई

read me Caution: before using your phone, please read the safety, regulatory and legal information provided with your product.

अ ग र ज भ ष

Disc.CD No.477, dated at Palacode (Tamilnadu)

उत तर रद श रर रर व त त व शत य ग) न भ र)-2 व त त शत र व र व व ) रद ग रख र-68/2016- श0य / र /2013 ख ऊ : द र : 26 द रम बर, 2016

र ज थ न वध न सभ क क य व ह क व त त अ क 3 त रहव वध न सभ क त त य स क ब वनव दवस स य 17 ग व र, 27 अग त, 2009

Q.2 A) Write a detail note on effective solid waste management. 10 B) Discuss various effects of hazardous waste on environment and health.

BUREAU OF INDIAN STANDARDS (Establishment Department) OFFICE ORDER

SL. NO. PROPERTY UNIT TEST METHOD VALUE. 1 Molecular Weight Mn GPC deg C Cst ASTM D

उपय ग त य प क रमज न और म न सक व य क दव इय

vlk/kj.k EXTRAORDINARY Hkkx II [k.m 3 mi&[k.m (i) PART II Section 3 Sub-section (i) izkf/dkj ls izdkf'kr PUBLISHED BY AUTHORITY

vlk/kj.k Hkkx II [k.m 3 mi&[k.m (i) izkf/dkj ls izdkf'kr

Medical Bulletin. Indira Gandhi Medical College and Associated Hospitals Shimla Himachal Pradesh (171001) Volume 2, 3 (June2018, July 2018)

KENDRIYA VIDYALAYA KHICHRIPUR, DELHI (SHIFT II) HOLIDAY HOMEWORK FOR WINTER BREAK SESSION

ENGLISH HOLIDAY HOMEWORK Class- VI

To purchase Online Test Series & Video Courses, visit: store.adda247.com If you have any query, mail us at:

Transcription:

Dictionaries स ब एसई प ठ यक रम पर आध ररत कक ष -11 द व र : स ज व भद र य स न तक त त श क षक (स गणक शवज ञ न ) क ० शव० ब ब क (लखनऊ स भ ग)

पररचय Python हम collections क स गर त करन क ल ए कइ ऐस स ल ध ए प रद न करत ह लजनम हम एक variable क ऄ त गत values क ढ र store कर सकत ह Dictionaries भ एक string, list और tuple ज स ह collection ह त ह यह एक बह ईपय ग (versatile) प रक र क data type ह त ह आसम एक key तथ ईस key क value ह त ह (key:value) Dictionaries एक प रक र क mutable data type ह और य key:value क ज ड़ क र प म एक ऄव य लथथत स ग रह(unordered collection) ह त ह List म अपक value क index ध य न रखन ह त थ जबकक dictionary म value क key क ध य न रखन ह त ह

Dictionary बन न Dictionary बन न क ल ए अपक { } क ऄ त गत key:value क pairs क स ग रह त करन ह त ह <dictionary-name>={ <key1>:<value1>,<key2>:<value2>,<key3>:<value3>... } ईद हरण: teachers={ Rajeev : Math, APA : Physics, APS : Chemistry: SB : CS } ईपर क त ईद हरण म : Key-value pair Key Value Rajeev : Math Rajeev Math APA : Physics APA Physics APS : Chemistry APA Chemistry SB : CS SB CS

Dictionary बन न Dictionary क क छ स म न य ईद हरण लनम न ह Dict1= { } # यह एक empty dictionary ह लजसम क इ भ element नह ह DayofMonth= { January :31, February :28, March :31, April :30, May :31, June :30, July :31, August :31, September :30, October :31, November :30, December :31} FurnitureCount = { Table :10, Chair :13, Desk :16, Stool :15, Rack :15 } ईपर क त ईद हरण स अप समझ सकत ह कक keys और ईनक सम ब लधत values क न क न स ह बस यह एक ध य न रखन ब त य ह कक keys सद immutable type क रहन च लहए Note: Dictionary क associative array य mapping य hashes भ कहत ह

Dictionary बन न बस यह एक ध य न रखन ब त य ह कक keys सद immutable type क रहन च लहए यकद अप mutable type क key बन न क क ल करत ह त प आथन error कदख य ग ईदह रण क ल ए - यह key एक list ह ज कक mutable type क ह यह इस error क मतऱब ह कक अपन एक ऐस key ऱ ह जजसक type mutable ह और प इथन इसक समथथन नह करत ह

Dictionary क Access करन जब भ हम dictionary स value access करन ह त ह त हम key क प रय ग करत ह, क स ह ज स list स ल य क access करन क ल ए index क प रय ग करत ह Key: value क ज ड़ स हम key क पत च त ह teachers={ Rajeev : Math, APA : Physics, APS : Chemistry: SB : CS } ईपर क त ईद हरण स यकद हम लनम न statement क क य लन त कर त - यकद हमन key Rajeev क च न और print ककय त ईसक ल य math अय एक ऄन य ईद हरण द ख त - यदद आप ककस न न key क access क लऱए द त ह त error आज य ग

Dictionary क Traverse करन Dictionary क traverse करन क ल ए for loop क प रय ग करत ह लजसक प र र प लनम न ह - for <item> in <dictionary>: प रत य क item क यह प र स स कर यह ग र करन व ऱ ब त य ह कक dictionary d क प रत य क ज ड़ क key, loop क k variable म आ रह ह उसक ब द print statement क स थ ददए गए फ म ट म हम output ऱ सकत ह Assignment : अप ऄपन लमत र क एक फ़ न dictionary बन आय लजसम key, लमत र क न म ह और ल य, ईसक फ़ न न बर ह

Dictionary क Traverse करन यकद हम key और values क access करन ह त keys( ) और values( ) फ क न क प रय ग करत ह आस ह त लनम न statement ल खत ह - d.keys( ) फ क शन सस फ key क प रदसशफत कर ग d.values ( ) फ क शन सस फ values क प रदसशफत कर ग

Dictionary क ग ण 1. Unordered set: dictionary एक प रक र क ऄव य लथथत key:value ज ड़ क सम ह ह त ह 2. य sequence नह ह त ह : list, string और tuple क तरह यह sequence नह ह त ह क य कक यह एक प रक र क elements क ऄव य लथथत सम ह ह त ह जबकक sequence क स ख य ओ स म म indexed ककय ज त ह लजसक क रण लमत (Ordered) ह त ह 3. आनक indexing करन क ल ए keys क प रय ग ककय ज त ह तथ प आथन क ऄन स र key क इ भ immutable type क ह सकत ह च कक string और number immutable ह त ह ऄत अप आन ह key क र प म सकत ह ल लभन न keys क स थ एक ईदह रण लनम न ह - Dictionary क keys हम श immutable type क ह न च दहए, ज स number, string य tuple. जबकक dictionary क value ककस भ प रक र क ह सकत ह

Dictionary क ग ण 4. Keys क unique ह न च लहए: च कक keys क प रय ग values क identify करन क ल ए ककय ज त ह ऄत keys क unique ह न अ श यक ह 5. जबकक द unique keys क values एक स म न ह सकत ह 6. Dictionary परर तगन य (mutable ) ह आसम हम ककस लनल त key क value क बद सकत ह आसक ल ए लनम न syntax क प रय ग कर सकत ह <dictionary>[<key>] = <value> 7. अन तररक र प स यह mapping क र प म स ग रह त(store) ह त ह आसक key:value ज ड़ एक द सर स एक अत ररक फ क न क द व र सम ब लधत रहत ह य फ क न hash-function** कह त ह link करन क आस ल ध क mapping कहत ह **Hash-function, key और value क map और link करन क एक आत ररक(internal) algorithm ह त ह

Dictionary क स थ क म करन यह पर हम dictionary पर ह न ल लभन न operation क ब र म चच ग कर ग, ज स dictionary म element क ज ड़न (adding), स ध र करन (Update), delete करन आत य कद ककन ईसक पह dictionary बन न स खत ह 1. dictionary क initialize करन : आसक ल य हम key:value ज ड़ क क म (,) स प थक (separate) करत ह ए ईनक एक सम ह बन त ह और ईस सम ह क मझ क ष ठक { } म रख द त ह ज स - 2. Empty dictionary म key:value ज ड़ क add करन : empty dictionary बन न क ल ए द तर क ह आनम स क इ एक तर क ऄपन य - 1. Employee = { } 2. Employee = dict( ) ईसक ब द ईसम लनम न syntax ग य <dictionary>[<key>] = <value>

Dictionary क स थ क म करन 3. Dictionary क name और value ज ड़ क स थ बन न : आसक ऄ त गत dict( ) constructor क प रय ग करक key और value क ज ड़ बन कर dictionary बन इ ज सकत ह ऐस करन क कइ तर क ह I. Key:value pair क argument क र प म प स करक : इसम ग र कररए क dictionary म name, salary एव age पर अपन आप single inverted comma आगय ह जबकक argument म नह ऱग य गय ह II. Comma-separated key:value ज ड़ क specify करक :

Dictionary क स थ क म करन III. Keys क ऄ ग और values क ऄ ग specify करक : आसक ल ए dict ( ) constructor क ऄन दर zip ( ) फ क न क प रय ग कर ग - IV. Key:value pair क ऄ ग ऄ ग sequence क र प म द कर: List प स करक List क tuple प स करक Tuple क tuple प स करक

Dictionary म element क ज ड़न Dictionary म element क ज ड़न क ल ए लनम न syntax क प रय ग करत ह <dictionary>[<key>]=<value> Dictionary म Nesting लनम न ईद हरण पर ध य न द लजसम dictionary क elements म dictionary ह ह

Dictionary म element क स ध रन (Updation) Dictionary म element क स धरन क ल ए लनम न syntax क प रय ग करत ह <dictionary>[<existingkey>]=<value> WAP to create a dictionary containing names of employee as key and their salary as value. Output

Dictionary स element क Delete करन Dictionary स element क delete करन क ल ए लनम न द syntaxes क प रय ग करत ह delete करन क ल ए key क ईपलथथत ह न ज़र र ह ऄन यथ प आथन error द द ग 1. del <dictionary>[<key>] य स ध delete करत ह लबन deleted value क return नह करत ह Delete करन क ब द value return नह ह ई 2. <dictionary>.pop(<key>) य element delete करन क स थ स थ deleted value क return भ करत ह Delete करन क ब द value return ह ई ऐस करन स यदद key नह match ह त ह त स थ म ददय गय सन द श print ह ज त ह

Dictionary म element क ईपलथथलत पत करन Dictionary म element क ईपलथथलत पत करन क ल ए membership operator क प रय ग करत ह 1. <key> in <dictionary> यह key ईपलथथत ह न पर True द त ह ऄन यथ False 2. <key> not in <dictionary> यह key क न ईपलथथत ह न पर True द त ह ऄन यथ False ध य न रखन व ऱ यह ब त ह क in और not in values पर ऱ ग नह ह त य लसर थ key क स थ ह क यथ कर ग

Dictionary क Pretty Printing Dictionary क सह स सज क print करन क ल ए json module क import करन ह ग ईसक ब द dumps ( ) क लनम न syntax क प रय ग करन ह ग json.dumps(<>,indent=<n>)

एक program ज ककस क य म ब द क गणन करक dictionary बन एग यह शब द और उनक ब र ब रत (frequency) क एक dictionary बन गय ह

Dictionary Function और Method 1. len( ) Method : यह dictionary क म ब इ बत त ह 2. clear( ) Method : यह dictionary क ख कर empty बन द त ह 3. get( ) Method : यह कदए गए key क value क return करत ह यह <dictionary>[<key>] क भ तत ह क यफ करत ह इसम यदद key न समऱ त default सन द श भ ददय ज सकत ह

Dictionary Function और Method 4. items( ) Method : यह dictionary क समथत items क (key:value) क tuple क र प म return करत ह 5. keys( ) Method : यह dictionary क keys क list return करत ह 6. values( ) Method : यह dictionary क values क list return करत ह

Dictionary Function और Method 7. Update ( ) Method: यह फ क न ककस dictionary म द सर dictionary क key:value ज ड़ क ल य (merge) कर द त ह आसम अ श यकत न स र परर तगन तथ addition द न स भ ह ईदह रण : ईपर क त ईदह रण म यकद अप द ख त emp1 म स म न key क values म परर तगन ह अ जबकक ऄसम न key ऄपन value क स थ ज ड़ गय

और ऄलधक प ठ य-स मग र ह त लनम न ल क पर लक क कर - www.pythontrends.wordpress.com