python 字典+列表集合+文件读取
生活随笔
收集整理的這篇文章主要介紹了
python 字典+列表集合+文件读取
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
字典示例
************************ 各地食品的三級菜單*************************
1.使用字典嵌套字典
2.采用死循環(huán)思路
3.對字典 循環(huán)打印 只可得第一級的key
4.for i in <范圍> //python的for循環(huán)實在與其他不同。 i 可為任意類型 不給參數(shù)限定 即會遍歷范圍
''' 遇到問題沒人解答?小編創(chuàng)建了一個Python學(xué)習(xí)交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學(xué)習(xí)教程和PDF電子書! ''' place={"華北":{"北京市":"北京烤鴨","天津市":"鍋巴","河北省":"驢肉火燒",},"中南":{"廣東省":"早茶","河南省":"胡辣湯","湖北省":"熱干面",},"華東":{"上海市":"小籠包","江蘇省":"鍋蓋面","浙江省":"西湖醋魚"},"西南":{"四川省":"擔(dān)擔(dān)面","云南省":"汽鍋雞","貴州省":"茅臺酒"} } while True:for i in place:print(i)choice1=input("choose area or press B for back")if choice1 in place:while True:for j in place[choice1]:print('\t',j)choice2=input("choose province or press B for back")if choice2 in place[choice1]:print('\t\t',place[choice1][choice2])elif choice2=='B'or choice2=='b':breakelse:print("put in wrong!")while True:choice3 = input("press B for back or Q for exit")if choice3=='B'or choice3=='b':breakelif choice3=='q'or choice3=='Q':exit(0)elif choice1 == 'B' or choice1 == 'b':breakelse:print("put in wrong!")============================================================================
集合
============================================================================
文件
w只讀是新創(chuàng)一個文件覆蓋
總結(jié)
以上是生活随笔為你收集整理的python 字典+列表集合+文件读取的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基础、print,input
- 下一篇: websocket python爬虫_p