想要在fruits字典中获取key为'梨'的数据信息,下列代码中正确的是()
A.Fruits('梨')
B.fruits[梨]
C.fruits['梨']
D.fruit['梨']
- · 有4位网友选择 B,占比40%
- · 有3位网友选择 C,占比30%
- · 有2位网友选择 A,占比20%
- · 有1位网友选择 D,占比10%
A.Fruits('梨')
B.fruits[梨]
C.fruits['梨']
D.fruit['梨']
已知列表fruits中顺序保存了某商店每日出售的水果品名,例如fruits = ['apple', 'banana', 'cherry','banana', 'peach', 'pear','peach', 'cherry' ],定义函数count计算每一种水果的出售次数,存入字典result中并将结果返回,针对本题数据,result的结果为:{'pear': 1, 'banana': 2, 'cherry': 2, 'peach': 2, 'apple': 1}。 我们可以用一般程序设计的方法去解决这个问题,例如: d = {} fruits_set = set(fruits) for item in fruits_set: d[item] = 0 for i in range(len(fruits)): if item == fruits[i]: d[item] += 1但是我们更希望大家用Python中特有的方法去解决问题,例如此问题可以改成: for item in fruits: B[item] =0 for item in fruits: B[item] += 1也可以利用Python中丰富的函数去解决这个问题,请在空白处填写相应的函数。 d = {} for item in fruits: d[item] = fruits._________(item)
A、在遍历列表的同时可以修改列表本身,例如如下的代码可以做到。 words = ['I', 'love', 'Python'] for w in words: if len(w) > 4: words.insert(0, w)
B、当在序列中循环访问元素时,如果要获取元素的下标,可以使用enumerate() 函数,例如 for i in enumerate(list)。
C、如果要倒序遍历访问序列中的元素,可以对该序列使用reversed() 函数,例如 for i in reversed(list)。
D、对字典进行遍历访问时,可以通过items()函数同时得到key, value值。例如 for k, v in scores.items()
A、当在序列中循环访问元素时,如果要获取元素的下标,可以使用enumerate() 函数,例如 for i in enumerate(list)。
B、如果要倒序遍历访问序列中的元素,可以对该序列使用reversed() 函数,例如 for i in reversed(list)。
C、在遍历列表的同时可以修改列表本身,例如如下的代码可以做到。 words = ['I', 'love', 'Python'] for w in words: if len(w) > 4: words.insert(0, w)
D、对字典进行遍历访问时,可以通过items()函数同时得到key, value值。例如 for k, v in scores.items()。
A.在遍历列表的同时可以修改列表本身,例如如下的代码可以做到。words = ['I', 'love', 'Python'] for w in words: if len(w) >4: words.insert(0, w)
B.当在序列中循环访问元素时,如果要获取元素的下标,可以使用enumerate() 函数,例如 for i inenumerate(list)。
C.如果要倒序遍历访问序列中的元素,可以对该序列使用reversed() 函数,例如 for i in reversed(list)。
D.对字典进行遍历访问时,可以通过items()函数同时得到key, value值。例如 for k, v in scores.items()
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!