zoukankan      html  css  js  c++  java
  • 水果统计

    # f = open("水果.txt", mode="r", encoding="utf-8")
    #
    # lst = []
    # for line in f:  # 1,香蕉,1.85,50
    #     dic = {}  # 每行都是一个字典
    #     line = line.strip()  # 去掉空白  
     1,香蕉,1.85,50
    #     a, b, c, d = line.split(",") # [1, 香蕉, 1.85, 50]
    #     dic['id'] = a
    #     dic['name'] = b
    #     dic['price'] = c
    #     dic['totle'] = d
    #     lst.append(dic)
    #
    # print(lst)
    
    
    
    
    
    #
    # f = open("水果.txt", mode="r", encoding="utf-8")
    # line = f.readline().strip() # 第一行内容,   编号,名称,价格,数量,哈哈
    # h,i,j,k = line.split(",")
    # lst = []
    # for line in f:  # 1,香蕉,1.85,50
    #     dic = {}  # 每行都是一个字典
    #     line = line.strip()  # 去掉空白  
     1,香蕉,1.85,50
    #     a, b, c, d = line.split(",") # [1, 香蕉, 1.85, 50]
    #     dic[h] = a
    #     dic[i] = b
    #     dic[j] = c
    #     dic[k] = d
    #     lst.append(dic)
    #
    # print(lst)
    
    
    
    f = open("水果.txt", mode="r", encoding="utf-8")
    line = f.readline().strip() # 第一行内容,   编号,名称,价格,数量,哈哈
    title = line.split(",") # [编号,名称,价格,数量,哈哈]
    lst = []
    i = 0
    
    for line in f:  # 1,香蕉,1.85,50
        dic = {}  # 每行都是一个字典
        line = line.strip()  # 去掉空白  
     1,香蕉,1.85,50
        data = line.split(",") # [1, 香蕉, 1.85, 50]
    
        for i in range(len(title)):
            dic[title[i]] = data[i]
    
        lst.append(dic)
    
    print(lst)
    

      

  • 相关阅读:
    命令模式
    单例模式
    装饰者模式
    监听者模式
    三角形三心和特点
    u3d中texture2D的Advanced设置解析
    c# 三种常见的委托
    c# float显示时保存一位小数
    Jakarta Java Mail属性参数配置
    SpringDataRedis的Keyspaces设置
  • 原文地址:https://www.cnblogs.com/YangWenYu-6/p/10073542.html
Copyright © 2011-2022 走看看