小编Exp*_*git的帖子

带有负索引的str.format(list)在Python中不起作用

我在替换字段中使用负索引来输出格式化列表,但它引发了一个TypeError.代码如下:

>>> a=[1,2,3]
>>> a[2]
3
>>> a[-1]
3
>>> 'The last:{0[2]}'.format(a)
'The last:3'
>>> 'The last:{0[-1]}'.format(a)
Traceback (most recent call last):
  File "", line 1, in 
TypeError: list indices must be integers, not str

python string formatting

9
推荐指数
1
解决办法
1744
查看次数

Mathematica 7中列表之间的多个赋值

假设有两个列表a = {a1, a2, a3},并b = {b1, b2, b3}和我想写一个赋值语句,使a1=b1,a2=b2,a3=b3这只是指ab:

Thread[a = b]
Run Code Online (Sandbox Code Playgroud)

但它只会使a={b1,b2,b3}.使用:=(SetDelayed)代替=不起作用.
有解决方案吗 谢谢.

wolfram-mathematica

4
推荐指数
1
解决办法
429
查看次数

标签 统计

formatting ×1

python ×1

string ×1

wolfram-mathematica ×1