2024-06-16 11:47:50 发布
网友
a = [{'dogcat': 0}, {'ratduck': 1}] for i in a: for k,v in i.item(): print (k[0],v) d 0 r 0
我要记住第一个字是狗0老鼠1
(1)。如果您只想打印一个键字符串的一部分,那么使用给定的代码下图:-你知道吗
a = [{'dogcat': 0}, {'ratduck': 1}] for i in a: for k,v in i.items(): print (k[:3],v )
(2)。上述代码的输出为:- 狗0 大鼠1 3). 这里我应用了索引和切片的概念。您可以从https://www.youtube.com/watch?v=_IySULAqE_k学习索引和切片
items()返回字典的键值对,查看here以获得有关如何在示例中使用此方法的更多信息
items()
a = [{'dogcat': 0}, {'ratduck': 1}] for i in a: for k,v in i.items(): print(k, v)
我认为您希望打印完整的键,如果不是这样,那么您可以使用print(k[0],v),因为您将只显示每个键的第一个字符。你知道吗
您的代码正在打印k[0],这意味着密钥的第一个字符。如果要查看整个键,请使用k,如果只想查看前3个字符,请使用k[:3],如dog中所示。此外,该方法被称为items(),而不是item()。你知道吗
k[0]
k
k[:3]
item()
(1)。如果您只想打印一个键字符串的一部分,那么使用给定的代码下图:-你知道吗
(2)。上述代码的输出为:-
狗0
大鼠1
3). 这里我应用了索引和切片的概念。您可以从https://www.youtube.com/watch?v=_IySULAqE_k学习索引和切片
items()
返回字典的键值对,查看here以获得有关如何在示例中使用此方法的更多信息我认为您希望打印完整的键,如果不是这样,那么您可以使用print(k[0],v),因为您将只显示每个键的第一个字符。你知道吗
您的代码正在打印
k[0]
,这意味着密钥的第一个字符。如果要查看整个键,请使用k
,如果只想查看前3个字符,请使用k[:3]
,如dog中所示。此外,该方法被称为items()
,而不是item()
。你知道吗相关问题 更多 >
编程相关推荐