code: def iline(self, value):
          
          for i, src in zip(self.segy.ilines, value):
              self.iline[i] = src
docs: Write iterables to lines
  
          Examples:
              Supports writing to *all* crosslines via assignment, regardless of
              data source and format. Will respect the sample size and structure
              of the file being assigned to, so if the argument traces are longer
              than that of the file being written to the surplus data will be
              ignored. Uses same rules for writing as `f.iline[i] = x`.