Lesson 12 Python dictionaries

3 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€64.40
List Price:  €92.01
You save:  €27.60
£54.87
List Price:  £78.38
You save:  £23.51
CA$95.56
List Price:  CA$136.52
You save:  CA$40.96
A$105.33
List Price:  A$150.48
You save:  A$45.14
S$94.41
List Price:  S$134.87
You save:  S$40.46
HK$546.43
List Price:  HK$780.66
You save:  HK$234.22
CHF 63.93
List Price:  CHF 91.34
You save:  CHF 27.40
NOK kr736.58
List Price:  NOK kr1,052.31
You save:  NOK kr315.72
DKK kr480.58
List Price:  DKK kr686.58
You save:  DKK kr205.99
NZ$113.97
List Price:  NZ$162.83
You save:  NZ$48.85
د.إ257.07
List Price:  د.إ367.25
You save:  د.إ110.18
৳8,203.52
List Price:  ৳11,719.82
You save:  ৳3,516.30
₹5,818.16
List Price:  ₹8,312.02
You save:  ₹2,493.85
RM328.81
List Price:  RM469.75
You save:  RM140.94
₦103,127.46
List Price:  ₦147,331.26
You save:  ₦44,203.80
₨19,456.62
List Price:  ₨27,796.36
You save:  ₨8,339.74
฿2,563.53
List Price:  ฿3,662.34
You save:  ฿1,098.81
₺2,252.49
List Price:  ₺3,217.98
You save:  ₺965.49
B$361.93
List Price:  B$517.06
You save:  B$155.13
R1,285.86
List Price:  R1,837.02
You save:  R551.16
Лв126.18
List Price:  Лв180.27
You save:  Лв54.08
₩95,242.76
List Price:  ₩136,066.92
You save:  ₩40,824.16
₪257.67
List Price:  ₪368.12
You save:  ₪110.44
₱4,069.95
List Price:  ₱5,814.46
You save:  ₱1,744.51
¥10,981.12
List Price:  ¥15,687.99
You save:  ¥4,706.87
MX$1,167.96
List Price:  MX$1,668.59
You save:  MX$500.62
QR255.03
List Price:  QR364.34
You save:  QR109.31
P950.25
List Price:  P1,357.56
You save:  P407.30
KSh9,308.67
List Price:  KSh13,298.67
You save:  KSh3,990
E£3,299.65
List Price:  E£4,713.99
You save:  E£1,414.34
ብር4,018.61
List Price:  ብር5,741.12
You save:  ብር1,722.50
Kz59,449.92
List Price:  Kz84,932.10
You save:  Kz25,482.18
CLP$63,054.05
List Price:  CLP$90,081.08
You save:  CLP$27,027.02
CN¥507.01
List Price:  CN¥724.33
You save:  CN¥217.32
RD$4,118.69
List Price:  RD$5,884.09
You save:  RD$1,765.40
DA9,421.09
List Price:  DA13,459.27
You save:  DA4,038.18
FJ$155.95
List Price:  FJ$222.79
You save:  FJ$66.84
Q543.28
List Price:  Q776.15
You save:  Q232.86
GY$14,632.36
List Price:  GY$20,904.26
You save:  GY$6,271.90
ISK kr9,655.12
List Price:  ISK kr13,793.62
You save:  ISK kr4,138.50
DH697.61
List Price:  DH996.63
You save:  DH299.02
L1,240.19
List Price:  L1,771.78
You save:  L531.58
ден3,964.80
List Price:  ден5,664.24
You save:  ден1,699.44
MOP$562.81
List Price:  MOP$804.05
You save:  MOP$241.23
N$1,285.35
List Price:  N$1,836.30
You save:  N$550.94
C$2,574.18
List Price:  C$3,677.56
You save:  C$1,103.37
रु9,301.12
List Price:  रु13,287.88
You save:  रु3,986.76
S/261.46
List Price:  S/373.53
You save:  S/112.07
K271.80
List Price:  K388.30
You save:  K116.50
SAR262.50
List Price:  SAR375.02
You save:  SAR112.51
ZK1,866.70
List Price:  ZK2,666.83
You save:  ZK800.12
L320.54
List Price:  L457.94
You save:  L137.39
Kč1,593.39
List Price:  Kč2,276.37
You save:  Kč682.98
Ft24,772.93
List Price:  Ft35,391.42
You save:  Ft10,618.49
SEK kr743.65
List Price:  SEK kr1,062.40
You save:  SEK kr318.75
ARS$62,343.59
List Price:  ARS$89,066.09
You save:  ARS$26,722.50
Bs483.27
List Price:  Bs690.41
You save:  Bs207.14
COP$270,165.78
List Price:  COP$385,967.67
You save:  COP$115,801.88
₡35,857.90
List Price:  ₡51,227.77
You save:  ₡15,369.86
L1,728.37
List Price:  L2,469.21
You save:  L740.83
₲526,059.92
List Price:  ₲751,546.38
You save:  ₲225,486.46
$U2,694.45
List Price:  $U3,849.38
You save:  $U1,154.93
zł273.89
List Price:  zł391.29
You save:  zł117.40
Already have an account? Log In

Transcript

Python dictionaries. dictionaries are the most powerful data collections and Python. dictionaries allow us to quickly perform database operations and Python. dictionaries have different names in different languages, associative arrays, and Perl slash PHP properties or map of hashmap in Java, property bag and see hash slash dotnet list index their entries according to their position in the list. dictionaries are like backs. They're messy.

So we index these various things that we put into a dictionary, thanks to the lookup tech. Here's an example of dictionary called back. It is initialized in the first statement. Then you enter the item and corresponding count number. You can print the entire dictionary for an individual item called key. In our case, mushroom.

We can also modify the value by adding to the number of mushrooms that becomes five. When we print the bag again, we can see it has a different value now. Comparison of dictionaries, dictionaries are like lists, except they use keys instead of numbers to search for values. On the left side example, we created a list added elements to a list by using a pent, then retrieved elements from the list by using print and index numbers. On the right side, we created a dictionary. Again, we added elements by stating the key and the value for each entry.

Then we printed the dictionary and some elements by using the key of the element. Here's a more detailed look on the two data forms. Trace backs up dictionaries. This is an arrow to reference a key that is not in a dictionary. We can use the in operator to check whether a key is in the dictionary. Get for dictionaries.

This is a way of checking if a key is already in In a dictionary, and assuming a default value, checking that there is no key is so common that there is a method called Get the debit for us. On the left hand side example, you can see how get works. If there is a default key value, there is no trace back. Simple count of get, we can use get and provide a default value of zero when a key is not yet in the dictionary, and then simply add a plus one to that value. You can see an example where we give a value for each of the elements of the string. The value present the number of times that elements appear in the list called names.

The way to count in general, to count the words of a line of text, the sentence is split into words. Then an analysis of that sentence of the words that contains is looped, and the dictionary is used to get the count of each word individually. In this example, we count the words in each sentence entered by the First, we split the sentence by each space. We get the words and then count how many times each word appears in the sentence. Here's an example where we count how many times a word appears in the phrase. The cloud ran after the car and the car went into the tent, and the 10 fell down on the clown and the car.

You can see that the appear seven times get lists key values, you can get a list of keys, values, or objects, both from a dictionary. You can see that we printed here the keys of the pairs of key values from the dictionary. That is john, Chuck and Fred. Then the values and then all of the pairs

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.