如何获取列表中的项目并将其放入变量中?
How do I take an item that is inside a list and put it in a variable?
我有这个列表,但我想使用 'file_type'、'access_time'、'modification_time'、'blocksize' 和 'path' 键。我如何才能从列表中获取这些值,以便我可以将每个值放入一个变量中?
这个列表对应于请求某个文件信息的return,我需要从特定的键中取出特定的值,并将它们存储在一个变量中。
list = [{'group': u'supergroup', 'permission': 420, 'file_type': 'f', 'access_time': 1367317324982L, 'block_replication': 1, 'modification_time': 1367317325346L, 'length': 6783L, 'blocksize': 134217728L, 'owner': u'wouter', 'path': '/Makefile'}]
我需要从每个键中剥离值并将它们插入到一个变量中,以便我可以更好地使用它们。
例如:
access = access_time value
modification = modification_time value
等等
list_of_dicts = [YOUR DATA HERE]
for d in list_of_dicts:
file_type = d['file_type']
access_time = d['access_time']
modification_time = d['modification_time']
blocksize = d['blocksize']
path = d['path']
# do your stuff here, for each dict in your starting list
我有这个列表,但我想使用 'file_type'、'access_time'、'modification_time'、'blocksize' 和 'path' 键。我如何才能从列表中获取这些值,以便我可以将每个值放入一个变量中?
这个列表对应于请求某个文件信息的return,我需要从特定的键中取出特定的值,并将它们存储在一个变量中。
list = [{'group': u'supergroup', 'permission': 420, 'file_type': 'f', 'access_time': 1367317324982L, 'block_replication': 1, 'modification_time': 1367317325346L, 'length': 6783L, 'blocksize': 134217728L, 'owner': u'wouter', 'path': '/Makefile'}]
我需要从每个键中剥离值并将它们插入到一个变量中,以便我可以更好地使用它们。
例如:
access = access_time value
modification = modification_time value
等等
list_of_dicts = [YOUR DATA HERE]
for d in list_of_dicts:
file_type = d['file_type']
access_time = d['access_time']
modification_time = d['modification_time']
blocksize = d['blocksize']
path = d['path']
# do your stuff here, for each dict in your starting list