python给变量加大括号

提问人:申柏涵时间:2021-09-11 21:25:55

最近对python给变量加大括号这个问题挺纠结,大家给我点建议。

5个回答
彭梓乔

existKill函数会返回一个可迭代对象,后面的带数字中括号是对其内部元素的引用

滕若冰

对象调用方法时,实际上是通过类调用的a=a.calc(expr)实际上是这样调用的.calc(a,expr)这样self就是a,python隐含地把a传进方法替代了self,就成了绑定的方法,就可以执行了.否则就是非绑定方法

邹涛

你是不是搞错了什么,赋值跟加括号有什么关系。

加括号的元素()为元组、为列表,{}为字典。

如果想给这些元素赋值,只需要有一个name,然后=即可。

饶天眩

小括号表示元组如t=(1,2,3)

中括号表示列表如l=[1,2,3]

大括号表示字典如d={1:1,2:2,3:3},

中括号还可以表示上述三种数据类型的下标,如t[0],l[0],d[1]

大括号也可以表示set如s={1,2,3}

小括号也可以用在函数调用,改变表达式的优先级等

白海浪

inventory={

'gold':500,

'pouch':['flint','twine','gemstone'],#'pouch'key

'backpack':['xylophone','dagger','bedroll','breadloaf']

}

#'burlapbag'

inventory['burlapbag']=['apple','smallruby','']

#'pouch'

inventory['pouch'].sort

#

inventory['pocket']=['seashell','','lint']

inventory['backpack'].sort

inventory['backpack'].remove('dagger')

inventory['gold']=550

相关的问题
  • python列表数字排序并赋给新变量

    Python的强大特性之一是其对list的解析,它提供一种紧凑的方法,可以通过对list中的每个元素应用一个函数,从而将一个list映射为另一个list。例3.24.List解析介绍>>>li=[1,9,8,4]>>>[elem*][2,18,16,8]&g

  • python脚本中参数赋值给变量

    你可以定义一个函数,使用return,然后其值给予变量。

  • 数组python赋值给变量

    根据要求,有如下程序完全符合要求,只是有一点麻烦,调试过程中记得先定义好number,year,model,speed四个全局变量defnumber(i):number=idefyear(i):year=idefmodel(i):

  • python怎么赋值给变量赋值

    你可以定义一个函数,使用return,然后其值给予变量。

  • 复数赋值给变量python

    先解释第三行中中括号。python的语法里面,中括号可以表示index。t[1]就表示t这个list的第一项。再解释int和list变量赋值的问题。第三行中,l=t[1],意思就是给t这个list的第一项起了个别名叫做l。这就好比给张三起了个名字叫小明,下文里不论提到张三还是小明,说的都是同一

  • python数组怎么赋值给变量

    Python的强大特性之一是其对list的解析,它提供一种紧凑的方法,可以通过对list中的每个元素应用一个函数,从而将一个list映射为另一个list。例3.24.List解析介绍>>>li=[1,9,8,4]>>>[elem*][2,18,16,8]&g

  • python中怎样赋值给变量

    有两种办法可以实现;第一种、先声明变量,然后转换,这样就可以了;第二种、反向的使用先声明一个列表变量,然后在列表中存储表示变量名字的字符串,最后实用locals映射这个变量,并给变量赋值。参考一个简单的例子,代码如下var=45

  • python中列的赋值给变量

    你可以定义一个函数,使用return,然后其值给予变量。

  • python给变量加上双引号

    1、新建python文件,teststr.py;2、在双引号前面加个转义符,即反斜杠。如"Hello"W"orld",会输出Hello"W"orld;3、用单引号引起整个字符串,如'Hello"W"orld',同样输出Hello"W"orld

  • python一个值赋给多个变量

    python实现同时给多个变量赋值的方法这篇文章主要介绍了python实现同时给多个变量赋值的方法,涉及Python中变量赋值的相关技巧,非常具有实用价值,分享给大家供大家参考。具体分析如下python中可以同时给多个变量赋值,下面列举了三种方法#