【发布时间】:2015-09-19 18:42:13
【问题描述】:
我想编写一个程序,它会读取一个元组列表,并且在元组中它将包含两个元素。第一个元素可以是一个对象,第二个元素将是该对象的数量。就像:Mylist([{Object1,Numbers},{Object2, Numbers}])。
然后我想读入Numbers 并打印相关的对象Numbers 次,然后将它们存储在一个列表中。
所以如果Mylist([{lol, 3},{lmao, 2}]),那么我应该得到[lol, lol, lol, lmao, lmao]作为最终结果。
我的想法是首先将这些元组(想象一下,如果有超过 2 个)解压缩成两个元组,第一个包含对象,第二个包含数量。
之后读取第二个元组中的数字,然后在第一个元组中打印相关的对象以及确切的时间。但我不知道该怎么做。谢谢你的帮助!
【问题讨论】: