[364] 2020-11-30_go切片

文档创建者:s7ckTeam
浏览次数:7
最后更新:2025-01-16
2020-11-30_go切片 g o   a F a   a F a   2 0 2 0 - 1 1 - 3 0   # G o l a n g   , 1 6 a r r 3 s u m R e s u l t s u m R e s u l t 3 使 f u n c   s u m R e s u l t ( a   [ 3 ] i n t )   i n t   {     s u m   : =   0     f o r   _ ,   v a l u e   : =   r a n g e   a   {         s u m   + =   v a l u e     }     r e t u r n   s u m } f u n c   m a i n ( ) {     a r r   : =   [ . . . ] i n t { 1 ,   2 ,   3 }     f m t . P r i n t l n ( s u m R e s u l t ( a r r ) ) }
l e n c a p a r r l e n c a p f u n c   m a i n ( ) {     a r r   : =   [ . . . ] i n t { 1 ,   2 ,   3 }     f m t . P r i n t f ( " % T " ,   a r r )   / /   [ 3 ] i n t     s l i c e   : =   [ ] i n t { 1 ,   2 ,   3 }     f m t . P r i n t f ( " % T " ,   s l i c e )   / /   [ ] i n t } f u n c   m a i n ( ) {     a r r   : =   [ . . . ] i n t { 1 ,   2 ,   3 ,   4 ,   5 }     s l i c e   : =   a r r [ 1 : 3 ]     f m t . P r i n t l n ( s l i c e )   / /   [ 2   3 ]     f m t . P r i n t l n ( l e n ( s l i c e ) )   / /   2     f m t . P r i n t l n ( c a p ( s l i c e ) )   / /   4 } f u n c   m a i n ( ) {     a   : =   [ . . . ] i n t { 1 ,   2 ,   3 ,   4 ,   5 }     b   : =   a [ 1 : 3 ]     f m t . P r i n t l n ( b )   / /   2   3     f m t . P r i n t f ( " % v   % v   n " ,   l e n ( b ) ,   c a p ( b ) )   / /   2   4     c   : =   a [ 2 : 3 ]     f m t . P r i n t l n ( c )   / /   3     f m t . P r i n t f ( " % v   % v   n " ,   l e n ( c ) ,   c a p ( c ) )   / /   1   3 }
m a k e 使 m a k e m a k e ( ) 使 f o r r a n g e f u n c   m a i n ( ) {     a   : =   [ . . . ] i n t { 1 ,   2 ,   3 ,   4 ,   5 }     b   : =   a [ 1 : 3 ]     f m t . P r i n t l n ( b )   / /   2   3     f m t . P r i n t f ( " % v   % v   n " ,   l e n ( b ) ,   c a p ( b ) )   / /   2   4     c   : =   b [ 1 : 3 ]     f m t . P r i n t l n ( c )   / /   3   4     f m t . P r i n t f ( " % v   % v   n " ,   l e n ( c ) ,   c a p ( c ) )   / /   2   3 } f u n c   m a i n ( ) {     a   : =   m a k e ( [ ] i n t ,   2 ,   4 )     f m t . P r i n t f ( " % T   % v   % v " ,   a ,   l e n ( a ) ,   c a p ( a ) )   / /   [ ] i n t   2   4 } f u n c   m a i n ( ) {     a   : =   m a k e ( [ ] i n t ,   2 ,   4 )     b   : =   a     b [ 0 ]   =   1     f m t . P r i n t l n ( a )   / /   1   0     f m t . P r i n t l n ( b )   / /   1   0 } f u n c   m a i n ( ) {     a   : =   [ ] i n t { 1 ,   2 ,   3 ,   4 ,   5 }     f o r   i   : =   0 ;   i   <   l e n ( a ) ;   i + +   {         f m t . P r i n t ( a [ i ] )
a p p e n d g o g o g o 2 c o p y =     }     f o r   _ ,   v a l u e   : =   r a n g e   a   {         f m t . P r i n t ( v a l u e )     } } f u n c   m a i n ( ) {     v a r   a   [ ] i n t   / /   使 v a r v a r   a   [ ] i n t { }     a   =   a p p e n d ( a ,   1 )     a   =   a p p e n d ( a ,   2 ,   3 ,   4 )     b   : =   [ ] i n t { 5 ,   6 ,   7 }     a   =   a p p e n d ( a ,   b . . . )     f m t . P r i n t ( a )   / /   1 2 3 4 5 6 7 }
g o c o p y c o p y c o p y g o a p p e n d f u n c   m a i n ( ) {     a   : =   [ ] i n t { 1 ,   2 ,   3 ,   4 ,   5 }     b   : =   m a k e ( [ ] i n t ,   5 ,   5 )     c o p y ( b ,   a )     b [ 0 ]   =   8 8 8     f m t . P r i n t l n ( b )   / /   8 8 8   2   3   4   5     f m t . P r i n t l n ( a )   / /   1   2   3   4   5 } f u n c   m a i n ( ) {     a   : =   [ ] i n t { 1 ,   2 ,   3 ,   4 ,   5 }     / /   1     a   =   a p p e n d ( a [ : 1 ] ,   a [ 2 : ] . . . )     f m t . P r i n t l n ( a )   / /   1   3   4   5 }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则