【发布时间】:2018-12-08 06:21:46
【问题描述】:
切片可用于 python 中的列表
list1 =[1,2,3,4,5,6]
list1[:3]
[1, 2, 3]
类似地,切片或任何类似于字典可用的东西?
dict1 = {1":a",2:"b",3:"c",4:"d",5:"e"}
我想获取字典的任意 3 个(可以是随机的)元素,只需提供数字(如上面为列表 [:2] 提供的),那么我应该得到字典以下
dict1 = {1":a",2:"b"} # After slicing
如何在python & Robot-framework 中实现此字典切片或替代?
【问题讨论】:
-
Slicing a dictionary的可能重复
-
@b-fg 你如何在机器人框架中切片它?这是重复的吗?
-
在 python 中,你如何通过提供 list 中的大小来限制字典大小(切片)?我在你提供的链接中没有看到。
-
请记住,在 Python 2 和 pre-3.6 中,字典是无序集合,切片在每次运行时会返回不同的结果。
标签: python list dictionary robotframework object-slicing