python里range怎么用

Jun 20, 2019 pm 01:39 PM
range

python里range怎么用

Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。

Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。

Python2 range() 函数返回的是列表。

函数语法

range(stop)
range(start, stop[, step])
Salin selepas log masuk

参数说明:

start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

实例

>>>range(5)
range(0, 5)
>>> for i in range(5):
...     print(i)
... 
0
1
2
3
4
>>> list(range(5))
[0, 1, 2, 3, 4]
>>> list(range(0))
[]
>>>
Salin selepas log masuk

有两个参数或三个参数的情况(第二种构造方法)::

>>>list(range(0, 30, 5))
[0, 5, 10, 15, 20, 25]
>>> list(range(0, 10, 2))
[0, 2, 4, 6, 8]
>>> list(range(0, -10, -1))
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
>>> list(range(1, 0))
[]
>>>
>>>
Salin selepas log masuk

Atas ialah kandungan terperinci python里range怎么用. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

PHP mengembalikan semua nilai dalam tatasusunan untuk membentuk tatasusunan PHP mengembalikan semua nilai dalam tatasusunan untuk membentuk tatasusunan Mar 21, 2024 am 09:06 AM

Artikel ini akan menerangkan secara terperinci bagaimana PHP mengembalikan semua nilai tatasusunan untuk membentuk tatasusunan Editor berpendapat ia agak praktikal, jadi saya berkongsi dengan anda sebagai rujukan . Menggunakan fungsi array_values() Fungsi array_values() mengembalikan tatasusunan semua nilai dalam tatasusunan. Ia tidak mengekalkan kunci tatasusunan asal. $array=["foo" =>"bar","baz" =>"qux"];$values=array_values($array);//$values ​​​​akan menjadi ["bar","qux"]Menggunakan gelung boleh Gunakan gelung untuk mendapatkan semua nilai tatasusunan secara manual dan menambahnya kepada yang baharu

Cara menggunakan fungsi Range dalam Java Cara menggunakan fungsi Range dalam Java Apr 19, 2023 pm 11:49 PM

Prakata Dalam Java, kaedah Julat tersedia dalam kedua-dua kelas IntStream dan LongStream. Dalam kelas IntStream, ia membantu mengembalikan nilai jujukan IntStream dalam skop parameter fungsi. Dalam kaedah ini, startInclusive(inclusive) dan endExclusive(exclusive) ialah dua parameter yang digunakan bersama dengan saiz langkah kenaikan, seperti yang dinyatakan sebelum ini, nilai mula akan disertakan dan nilai akhir akan dikecualikan. Dalam kes LongStream, satu-satunya perbezaan ialah penambahan nilai LongStream. Sintaks Julat Mari kita lihat sintaks kaedah julat dalam Java. Julat IntStream

Terangkan secara ringkas: Fahami dengan teliti prinsip kerja julat bahasa Go Terangkan secara ringkas: Fahami dengan teliti prinsip kerja julat bahasa Go Mar 12, 2024 pm 02:18 PM

Bahasa Go ialah bahasa pengaturcaraan yang ringkas dan berkuasa dengan reka bentuk dan ciri unik dalam banyak aspek. Salah satu ciri yang paling mengagumkan ialah kata kunci julat, yang digunakan untuk mengulang struktur data seperti tatasusunan, kepingan, peta dan saluran. Fleksibiliti dan kemudahan julat memudahkan untuk merentasi struktur data yang kompleks, tetapi ramai orang keliru tentang cara ia berfungsi. Artikel ini akan menerangkan cara julat berfungsi dengan cara yang ringkas dan mudah difahami serta menggunakan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik. Pertama, mari kita lihat contoh mudah

Cadillac Escalade IQ yang besar menawarkan jarak 460 batu pada harga sehingga $170,000 Cadillac Escalade IQ yang besar menawarkan jarak 460 batu pada harga sehingga $170,000 Sep 30, 2024 am 06:15 AM

Pengambilan elektrik GM terhadap Escalade yang legenda baru sahaja menaikkan konfigurasinya, dan harganya berkisar antara $130,000 hingga kira-kira $170,000 selepas insentif. Ini adalah lebih daripada hampir mana-mana kenderaan elektrik mewah lain, pikap atau SUV di luar sana, termasuk Tesla's C

Cara menggunakan fungsi julat Python Cara menggunakan fungsi julat Python May 16, 2023 pm 08:26 PM

1. Apakah fungsi julat()? Fungsi range() ialah fungsi terbina dalam Python Ia mengembalikan satu siri integer yang ditambah secara berturut-turut dan boleh menjana objek senarai. Kebanyakannya sering muncul dalam untuk gelung dan boleh digunakan sebagai indeks dalam untuk gelung. Latihan soalan kecil: for..range Latihan 1: Gunakan untuk gelung dan julat untuk mencari semua nombor genap antara 0 dan 100, dan tambahkannya pada senarai. list1=[]foriinrange(0,100,2):list1.append(i)print(list1)2: Gunakan untuk gelung dan julat untuk mencari nombor dalam 0~50 yang boleh dibahagikan dengan 3, dan tambahkannya pada senarai. senarai2

Bagaimana untuk melaksanakan nombor rawak tidak berulang dalam julat php Bagaimana untuk melaksanakan nombor rawak tidak berulang dalam julat php Oct 26, 2022 am 09:22 AM

Cara melaksanakan nombor rawak tidak berulang dalam julat php: 1. "$result = array_slice($numbers,0,$num);" {. ..}" kaedah; 3. kaedah "array_slice($rand_array,0,$limit);"; 4. kaedah "julat(1,30);".

Apakah yang dimaksudkan oleh partition julat mysql? Apakah yang dimaksudkan oleh partition julat mysql? May 31, 2023 pm 08:40 PM

1. Berdasarkan sempadan selang yang diberikan, dapatkan beberapa julat selang berterusan, dan peruntukkan data kepada sekatan yang berbeza mengikut titik penempatan kunci sekatan. Pembahagian julat digunakan terutamanya untuk pembahagian lajur tarikh. 2. Pembahagian julat dilaksanakan dengan menggunakan PARTITIONBYRANGE(expr). Di mana expr boleh menjadi nilai lajur tertentu, atau ungkapan berdasarkan nilai lajur tertentu dan mengembalikan nilai integer, seperti YEAR (tarikh). Contoh CREATETABLE`Order`(`id`INTNOTNULLAUTO_INCREMENT,`partition_key`INTNOTNULL,`amt`DECIMAL(5)NULL)PARTIT

Kuasai kemahiran penggunaan julat bahasa Go dengan pantas Kuasai kemahiran penggunaan julat bahasa Go dengan pantas Mar 12, 2024 pm 09:18 PM

Bahasa Go ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan dan sumber terbuka oleh Google Ia telah menjadi semakin popular di kalangan pengaturcara sejak beberapa tahun kebelakangan ini. Dalam bahasa Go, julat ialah pengulang yang berkuasa dan mudah yang boleh digunakan untuk melintasi struktur data seperti tatasusunan, kepingan, peta dan saluran. Artikel ini akan memperkenalkan cara cepat menguasai penggunaan julat yang cekap dalam bahasa Go dan menyediakan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik konsep berkaitan. 1. Melintasi tatasusunan dan kepingan Mula-mula, mari kita lihat cara menggunakan julat untuk melintasi tatasusunan dan kepingan.

See all articles