Re: [问题] python 变量根据变量产生问题

楼主: LessonWang (橘白Cat)   2017-06-25 15:39:00
※ 引述《lavishfeel (..)》之铭言:
: 大家好
: 小弟最近在学习怎么写python
: 我想要根据变量产生更多变量
: 在shell script里面如下
: i=0
: while [ $i < 3 ]
: do
: a$i=$i
: i=i+1
: done
: 执行后我可以得到3个变量
: a0=0
: a1=1
: a2=2
: 不知道是不是可以请问python要怎么类似这样根据变量产生变量去存值
: 谢谢
for i in range(3):
exec("a"+str(i)+"="+str(i))
我把eval换成exec好像可以用了xd
作者: s860134 (s860134)   2017-06-25 18:26:00
你eval根本用错了当然没东西a0=eval("1+1")

Links booklink

Contact Us: admin [ a t ] ucptt.com