python 字典+列表集合+文件读取
生活随笔
收集整理的這篇文章主要介紹了
python 字典+列表集合+文件读取
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
字典示例
************************ 各地食品的三級菜單*************************
1.使用字典嵌套字典
2.采用死循環思路
3.對字典 循環打印 只可得第一級的key
4.for i in <范圍> //python的for循環實在與其他不同。 i 可為任意類型 不給參數限定 即會遍歷范圍
''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' place={"華北":{"北京市":"北京烤鴨","天津市":"鍋巴","河北省":"驢肉火燒",},"中南":{"廣東省":"早茶","河南省":"胡辣湯","湖北省":"熱干面",},"華東":{"上海市":"小籠包","江蘇省":"鍋蓋面","浙江省":"西湖醋魚"},"西南":{"四川省":"擔擔面","云南省":"汽鍋雞","貴州省":"茅臺酒"} } 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只讀是新創一個文件覆蓋
總結
以上是生活随笔為你收集整理的python 字典+列表集合+文件读取的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基础、print,input
- 下一篇: Python-dataframe合并(m