(1)∵S n=2a n-1,
∴S n+1=2a n+1-1,
∴a n+1=2a n+1-2a n
即a n+1=2a n,
∵a 1=1,
∴{a n}是首项为1,公比为2的等比数列,
∴a n=2 n-1;
(2)T n=1×2 0+2×2 1+3×2 2+…+n×2 n-1①,
2T n=1×2 1+2×2 2+…+(n-1)×2 n-1+n×2 n②,
①-②得:-T n=(2 0+2 1+2 2+…+2 n-1)-n×2 n
=2 n-1-n×2 n
=-(n-1)2 n-1,
∴T n=(n-1)×2 n+1.