|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
给深度学习入门者的Python快速教程基础篇之元组
) o$ K; ?! d' ^0 M- `
- [" R. N- U- h( x v9 ?元组和列表有很多相似的地方,最大的区别在于不可变,还有如果初始化只包含一个元素的tuple和列表不一样,因为语法必须明确,所以必须在元素后加上逗号。另外直接用逗号分隔多个元素赋值默认是个tuple,这在函数多返回值的时候很好用:8 }$ B8 K, [9 ~' o- w1 P
a = (1, 2)
6 [* X5 ?; P6 zb = tuple(['3', 4]) # 也可以从列表初始化
$ w8 s6 r$ A) P" i8 H7 i0 ic = (5,)
9 F$ v9 h1 P/ ?7 G3 c9 Uprint(c) # (5,)
5 ^5 @9 a# U# j2 {% F: B& }' Bd = (6)# D; }; B5 B2 C" F) [
print(d) # 62 d: h! o$ t1 I* }
e = 3, 4, 5
/ ~( r; u _3 M# j0 Gprint(e) # (3, 4, 5) | ! `. M; P- I% l# V; l: H& d
* E; Y$ E1 t, }' T
2 S, ?; p% b( G0 s9 \7 C
& a3 P/ u1 q$ T; {
* x4 s% F: ~: d! W' d' m( _1 b) T+ J$ V2 i; q! J
|
6 W# y, I3 h) v! M |
. h8 o) F7 [( L; z |
|