Python基础 [...,]三点切片

直接上代码

import numpy as np
a = np.arange(720).reshape((2,3,4,5,6))
print(a)
[[[[[  0   1   2   3   4   5]
    [  6   7   8   9  10  11]
    [ 12  13  14  15  16  17]
    [ 18  19  20  21  22  23]
    [ 24  25  26  27  28  29]]

   [[ 30  31  32  33  34  35]
    [ 36  37  38  39  40  41]
    [ 42  43  44  45  46  47]
    [ 48  49  50  51  52  53]
    [ 54  55  56  57  58  59]]

   [[ 60  61  62  63  64  65]
    [ 66  67  68  69  70  71]
    [ 72  73  74  75  76  77]
    [ 78  79  80  81  82  83]
    [ 84  85  86  87  88  89]]

   [[ 90  91  92  93  94  95]
    [ 96  97  98  99 100 101]
    [102 103 104 105 106 107]
    [108 109 110 111 112 113]
    [114 115 116 117 118 119]]]


  [[[120 121 122 123 124 125]
    [126 127 128 129 130 131]
    [132 133 134 135 136 137]
    [138 139 140 141 142 143]
    [144 145 146 147 148 149]]

   [[150 151 152 153 154 155]
    [156 157 158 159 160 161]
    [162 163 164 165 166 167]
    [168 169 170 171 172 173]
    [174 175 176 177 178 179]]

   [[180 181 182 183 184 185]
    [186 187 188 189 190 191]
    [192 193 194 195 196 197]
    [198 199 200 201 202 203]
    [204 205 206 207 208 209]]

   [[210 211 212 213 214 215]
    [216 217 218 219 220 221]
    [222 223 224 225 226 227]
    [228 229 230 231 232 233]
    [234 235 236 237 238 239]]]


  [[[240 241 242 243 244 245]
    [246 247 248 249 250 251]
    [252 253 254 255 256 257]
    [258 259 260 261 262 263]
    [264 265 266 267 268 269]]

   [[270 271 272 273 274 275]
    [276 277 278 279 280 281]
    [282 283 284 285 286 287]
    [288 289 290 291 292 293]
    [294 295 296 297 298 299]]

   [[300 301 302 303 304 305]
    [306 307 308 309 310 311]
    [312 313 314 315 316 317]
    [318 319 320 321 322 323]
    [324 325 326 327 328 329]]

   [[330 331 332 333 334 335]
    [336 337 338 339 340 341]
    [342 343 344 345 346 347]
    [348 349 350 351 352 353]
    [354 355 356 357 358 359]]]]



 [[[[360 361 362 363 364 365]
    [366 367 368 369 370 371]
    [372 373 374 375 376 377]
    [378 379 380 381 382 383]
    [384 385 386 387 388 389]]

   [[390 391 392 393 394 395]
    [396 397 398 399 400 401]
    [402 403 404 405 406 407]
    [408 409 410 411 412 413]
    [414 415 416 417 418 419]]

   [[420 421 422 423 424 425]
    [426 427 428 429 430 431]
    [432 433 434 435 436 437]
    [438 439 440 441 442 443]
    [444 445 446 447 448 449]]

   [[450 451 452 453 454 455]
    [456 457 458 459 460 461]
    [462 463 464 465 466 467]
    [468 469 470 471 472 473]
    [474 475 476 477 478 479]]]


  [[[480 481 482 483 484 485]
    [486 487 488 489 490 491]
    [492 493 494 495 496 497]
    [498 499 500 501 502 503]
    [504 505 506 507 508 509]]

   [[510 511 512 513 514 515]
    [516 517 518 519 520 521]
    [522 523 524 525 526 527]
    [528 529 530 531 532 533]
    [534 535 536 537 538 539]]

   [[540 541 542 543 544 545]
    [546 547 548 549 550 551]
    [552 553 554 555 556 557]
    [558 559 560 561 562 563]
    [564 565 566 567 568 569]]

   [[570 571 572 573 574 575]
    [576 577 578 579 580 581]
    [582 583 584 585 586 587]
    [588 589 590 591 592 593]
    [594 595 596 597 598 599]]]


  [[[600 601 602 603 604 605]
    [606 607 608 609 610 611]
    [612 613 614 615 616 617]
    [618 619 620 621 622 623]
    [624 625 626 627 628 629]]

   [[630 631 632 633 634 635]
    [636 637 638 639 640 641]
    [642 643 644 645 646 647]
    [648 649 650 651 652 653]
    [654 655 656 657 658 659]]

   [[660 661 662 663 664 665]
    [666 667 668 669 670 671]
    [672 673 674 675 676 677]
    [678 679 680 681 682 683]
    [684 685 686 687 688 689]]

   [[690 691 692 693 694 695]
    [696 697 698 699 700 701]
    [702 703 704 705 706 707]
    [708 709 710 711 712 713]
    [714 715 716 717 718 719]]]]]
print(a[..., :])   # ... 表示前面的所有维度,等于打印全部的原始的a[]数组
print(a[...,2])  # ... 表示前面的所有维度,2指的是最后一个维度(列)的索引为2的数据
[[[[  2   8  14  20  26]
   [ 32  38  44  50  56]
   [ 62  68  74  80  86]
   [ 92  98 104 110 116]]

  [[122 128 134 140 146]
   [152 158 164 170 176]
   [182 188 194 200 206]
   [212 218 224 230 236]]

  [[242 248 254 260 266]
   [272 278 284 290 296]
   [302 308 314 320 326]
   [332 338 344 350 356]]]


 [[[362 368 374 380 386]
   [392 398 404 410 416]
   [422 428 434 440 446]
   [452 458 464 470 476]]

  [[482 488 494 500 506]
   [512 518 524 530 536]
   [542 548 554 560 566]
   [572 578 584 590 596]]

  [[602 608 614 620 626]
   [632 638 644 650 656]
   [662 668 674 680 686]
   [692 698 704 710 716]]]]
print(a[...,2:4])   # :索引和正常理解[始:末:步长]   左闭右开区间
[[[[[  2   3]
    [  8   9]
    [ 14  15]
    [ 20  21]
    [ 26  27]]

   [[ 32  33]
    [ 38  39]
    [ 44  45]
    [ 50  51]
    [ 56  57]]

   [[ 62  63]
    [ 68  69]
    [ 74  75]
    [ 80  81]
    [ 86  87]]

   [[ 92  93]
    [ 98  99]
    [104 105]
    [110 111]
    [116 117]]]


  [[[122 123]
    [128 129]
    [134 135]
    [140 141]
    [146 147]]

   [[152 153]
    [158 159]
    [164 165]
    [170 171]
    [176 177]]

   [[182 183]
    [188 189]
    [194 195]
    [200 201]
    [206 207]]

   [[212 213]
    [218 219]
    [224 225]
    [230 231]
    [236 237]]]


  [[[242 243]
    [248 249]
    [254 255]
    [260 261]
    [266 267]]

   [[272 273]
    [278 279]
    [284 285]
    [290 291]
    [296 297]]

   [[302 303]
    [308 309]
    [314 315]
    [320 321]
    [326 327]]

   [[332 333]
    [338 339]
    [344 345]
    [350 351]
    [356 357]]]]



 [[[[362 363]
    [368 369]
    [374 375]
    [380 381]
    [386 387]]

   [[392 393]
    [398 399]
    [404 405]
    [410 411]
    [416 417]]

   [[422 423]
    [428 429]
    [434 435]
    [440 441]
    [446 447]]

   [[452 453]
    [458 459]
    [464 465]
    [470 471]
    [476 477]]]


  [[[482 483]
    [488 489]
    [494 495]
    [500 501]
    [506 507]]

   [[512 513]
    [518 519]
    [524 525]
    [530 531]
    [536 537]]

   [[542 543]
    [548 549]
    [554 555]
    [560 561]
    [566 567]]

   [[572 573]
    [578 579]
    [584 585]
    [590 591]
    [596 597]]]


  [[[602 603]
    [608 609]
    [614 615]
    [620 621]
    [626 627]]

   [[632 633]
    [638 639]
    [644 645]
    [650 651]
    [656 657]]

   [[662 663]
    [668 669]
    [674 675]
    [680 681]
    [686 687]]

   [[692 693]
    [698 699]
    [704 705]
    [710 711]
    [716 717]]]]]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星光里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值