18305177067 发表于 2023-5-18 00:17:27

a[i]a[0]的意义

      for i in range(1,len(a)):
         #***
            if a-a<=tolenrance:
                group_p[-1].append(a)
            else:
                group_p.append([])
                group_p[-1].append(a)
请问这个代码代表的意思!!!

歌者文明清理员 发表于 2023-5-18 00:18:22

a也是一个列表(假设叫做b),获取b的第一项(索引为0)

isdkz 发表于 2023-5-18 00:18:52

该代码是一个循环,遍历列表a中除了第一个元素以外的所有元素,即i从1到len(a)-1。其中,a[ i]指的是列表a中第i个元素的第一个值,a指的是列表a中第一个元素。因此,a[ i]a代表的是列表a中第i个元素的第一个值与第一个元素的第一个值的乘积。在代码中,如果a[ i]-a小于等于tolerance,则将a[ i]加入到group_p的最后一个列表中;否则,将创建一个新的列表,并将a[ i]加入到该列表中。
页: [1]
查看完整版本: a[i]a[0]的意义