Project1

标题: 遇到的问题(简单的) [打印本页]

作者: wulin133    时间: 2008-9-19 03:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: hitlerson    时间: 2008-9-19 03:29
a = [1,2,3,4,5,6]

a[-1] == 6           讀取-1號元素的值
a[1,3] == [2,3,4]    讀取1號元素開始的連續三位的值
a[1] = 7     =>    a == [1,7,3,4,5,6]   給2號元素賦值
a[1,3] = [8,9,0]      => a == [1,8,9,0,5,6]   給從1號元素開始的3個遠視眼賦值
[LINE]1,#dddddd[/LINE]版主对此帖的认可:『正确解答,补上悬赏积分100分+1卡(=250分),感激你的热情解答...』,积分『+350』。
作者: wulin133    时间: 2008-9-19 06:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 死武王    时间: 2008-9-22 20:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: wulin133    时间: 2008-9-23 01:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: redant    时间: 2008-9-23 02:54
注意 =和== 是不一样的
=_=|
=是赋值 == 是等于

ary = [0, 1, 2, 3]
ary[1, 2] = ["a", "b", "c"]
p ary                        # => [0, "a", "b", "c", 3]

a = [1,2,3,4,5,6]
a[1,3] = [8,9,0]      => a == [1,8,9,0,5,6] 給從1號元素開始的3個遠視眼賦值
从a[0]开始 a[1,3]就是第二个起 第2,3,4个 赋值8,9,0

你那个就是 把123赋值成"a", "b", "c"
(MS的说 可以54
还有"a"是字符型 所以保持原状



也就是a就是你的ary
[0, "a", "b", "c", 3]  


[LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1