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] 展开
8个回答
展开全部
python中{}[]是无世纪的年份。
%Y会被无世纪的年份所替代。%m会被01到12之间的一个十进制月份数替代,其他依次类推。
(1)%c 整数转成对应的 ASCII 字元;
(2)%d 整数转成十进位;
(4)%o 整数转成八进位。
扩展资料:
由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。
众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV、三维可视化库VTK、医学图像处理库ITK。
展开全部
python中的中括号[ ]:代表list列表数据类型,列表是一种可变的序列。其创建方法即简单又特别,像下面一样:
>>> list('python')
['p', 'y', 't', 'h', 'o', 'n']
python大括号{ }花括号:代表dict字典数据类型,字典是由键对值组组成。冒号':'分开键和值,逗号','隔开组。用大括号创建的方法如下:
>>> dic={'jon':'boy','lili':'girl'}
>>> dic
{'lili': 'girl', 'jon': 'boy'}
>>>
>>> list('python')
['p', 'y', 't', 'h', 'o', 'n']
python大括号{ }花括号:代表dict字典数据类型,字典是由键对值组组成。冒号':'分开键和值,逗号','隔开组。用大括号创建的方法如下:
>>> dic={'jon':'boy','lili':'girl'}
>>> dic
{'lili': 'girl', 'jon': 'boy'}
>>>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
{}是字典,[]是索引,{‘0’:0,....}['0']返回的就是0,这个函数就是这样把字符型转化成int型的。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
{}是表示字典的意思,例如: dict={"user":["user1":"张三","user2":"李四"]}
[]是表示列表的意思,例如: list=[1,2,3,4,5,6]
一般来说,一些语言的索引是从0开始的,但也有些语言,如易语言、易安卓是从1开始的
具体用法就是:变量名=列表名[索引]
[]是表示列表的意思,例如: list=[1,2,3,4,5,6]
一般来说,一些语言的索引是从0开始的,但也有些语言,如易语言、易安卓是从1开始的
具体用法就是:变量名=列表名[索引]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前者是字典,有个键值对,用键(键可以是数字或者文字)去取里面的某个值。后者是数组,只有按照自然索引排序的数,用数字去取里面的某个值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询