小编Dav*_*usa的帖子

变量列表在python中自动更新

我玩python 2.7.这是我的问题:

>>> bra=[]
>>> put=['a','t']
>>> bra.append(put)
>>> bra
[['a', 't']]
>>> bra.append(put)
>>> bra
[['a', 't'], ['a', 't']]
>>> bra.append(put.reverse())
>>> bra
[['t', 'a'], ['t', 'a'], None]
Run Code Online (Sandbox Code Playgroud)

我的问题是:为什么de python解释器在最后一行给出结果,而不是:

[['a', 't'], ['a', 't'], ['t', 'a']]
Run Code Online (Sandbox Code Playgroud)

或者我怎样才能得到这个结果?

python list

2
推荐指数
1
解决办法
91
查看次数

这些整数结果有什么功能?

例如,我有一个参考编号a = 15b= 3.

  • 如果x=2,f(a,b,x) = 1因为如果将15分成3部分,则数字2在第一部分中.
  • 如果x=7,f(a,b,x) = 2因为如果将15分成3部分,则数字7在第二部分中.
  • 如果x=15,f(a,b,x) = 3因为如果将15分成3部分,则数字15在第3部分中.
  • 如果x <0或> 15,结果与我无关.

有这样的内置功能吗?

python modular-arithmetic

0
推荐指数
1
解决办法
81
查看次数

标签 统计

python ×2

list ×1

modular-arithmetic ×1