Python I';I’我试图获取这条命令的值,但我';我得到了错误的结果
我已经用Python成功地迭代了一个PHP数组,我一直在尝试在一个整数dict中正确地获取值 我的代码如下:Python I';I’我试图获取这条命令的值,但我';我得到了错误的结果,python,itertools,Python,Itertools,我已经用Python成功地迭代了一个PHP数组,我一直在尝试在一个整数dict中正确地获取值 我的代码如下: from itertools import chain listss = {0: {'value': 'Tasty'}, 1: {'value': 'Tasteless'}, 2: {'value': 'Overcooked'}, 3: {'value': 'Undercooked'}, 4: {'value': 'Fresh'}, 5: {'value': 'Not fresh'}}
from itertools import chain
listss = {0: {'value': 'Tasty'}, 1: {'value': 'Tasteless'}, 2: {'value': 'Overcooked'}, 3: {'value': 'Undercooked'}, 4: {'value': 'Fresh'}, 5: {'value': 'Not fresh'}}
a = ", ".join(x for x in chain(*listss.values()))
print(a)
输出:
value, value, value, value, value, value
我正在寻找以下输出:
Tasty,Tasteless,Overcooked,Undercooked,Fresh,Not fresh
请帮忙这样可以吗
from itertools import chain
listss = {0: {'value': 'Tasty'}, 1: {'value': 'Tasteless'}, 2: {'value': 'Overcooked'}, 3: {'value': 'Undercooked'}, 4: {'value': 'Fresh'}, 5: {'value': 'Not fresh'}}
a = ", ".join(x['value'] for x in listss.values())
print(a)
我也试过这个,谢谢!