python中{}[]是什么用法?
形如>>>deffn(x,y):...returnx*10+y...>>>defchar2num(s):...return{'0':0,'1':1,'2':2,'3':3...
形如
>>> def fn(x, y):
... return x * 10 + y
...
>>> def char2num(s):
... return {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}[s]
...
>>> reduce(fn, map(char2num, '13579'))
13579
中的{'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}[s] 展开
>>> def fn(x, y):
... return x * 10 + y
...
>>> def char2num(s):
... return {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}[s]
...
>>> reduce(fn, map(char2num, '13579'))
13579
中的{'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}[s] 展开
展开全部
大括号【花括号】可以用来组成字典数据类型。
中括号用处就多了,可以作为索引,可以作为列表数据结构.....
以及ipython中的索引。
in[1]:print('hello world')
out[1]:hello world
中括号用处就多了,可以作为索引,可以作为列表数据结构.....
以及ipython中的索引。
in[1]:print('hello world')
out[1]:hello world
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#键值对的检索
l={'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}['8']
print(l)
#以上等同于
k={'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}
print(k['8'])
l={'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}['8']
print(l)
#以上等同于
k={'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}
print(k['8'])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-09-25
展开全部
在数据结构中{} 代表字典, [] 代表列表。
具体内容参考书籍《python3破冰人工智能从入门到实战》
具体内容参考书籍《python3破冰人工智能从入门到实战》
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询