Python字典列表读取存储

# coding:utf-8
""""
1. 某比赛需要获取你的个人信息,设计一个程序,
运行时分别提醒输入 姓名、性别、年龄 ,输入完了,请将数据存储为一个字典,
2、数据存储完了,然后输出个人介绍,格式如下:
我的名字XXX,今年XXX岁,性别XX,喜欢敲代码
"""
namelist=[]
sexlist=[]
agelist=[]
lovelist=[]
list=[]
class Game():
    def Write(self):
        n = int(input("请输入录入的人数"))
        for i in range(0, n):
            name = input("请输入姓名")
            namelist.append(name)
            sex = input("请输入性别")
            sexlist.append(sex)
            age = input("请输入年龄")
            agelist.append(age)
            love=input("请输入兴趣爱好")
            lovelist.append(love)
            list.append({"name": namelist[i], "sex": sexlist[i], "age": agelist[i],"love":lovelist[i]})
    def Read(self):
        for i in range(0,len(list)):
            print("我的名字是%s,今年%s岁,性别%s,喜欢%s" %(list[i]["name"],list[i]["age"],list[i]["sex"],list[i]["love"]))

if __name__ == "__main__":
   p=Game()
   p.Write()
   p.Read()
   

运行结果:

请输入录入的人数3
请输入姓名叶子
请输入性别女
请输入年龄18
请输入兴趣爱好吉他
请输入姓名张三
请输入性别男
请输入年龄29
请输入兴趣爱好篮球
请输入姓名里斯
请输入性别女
请输入年龄25
请输入兴趣爱好阅读
我的名字是叶子,今年18,性别女,喜欢吉他
我的名字是张三,今年29,性别男,喜欢篮球
我的名字是里斯,今年25,性别女,喜欢阅读

Process finished with exit code 0









  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值