Hướng dẫn how do i make a list of 100 items in python? - làm cách nào để tạo danh sách 100 mục trong python?

5

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tạo một danh sách 100 số nguyên có giá trị và chỉ mục là như nhau, ví dụ:

mylist[0] = 0, mylist[1] = 1, mylist[2] = 2, ...

Đây là mã của tôi.

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)

Hướng dẫn how do i make a list of 100 items in python? - làm cách nào để tạo danh sách 100 mục trong python?

Veedrac

55,9K14 Huy hiệu vàng108 Huy hiệu bạc166 Huy hiệu đồng14 gold badges108 silver badges166 bronze badges

Hỏi ngày 26 tháng 9 năm 2013 lúc 3:49Sep 26, 2013 at 3:49

2

Vì không ai khác nhận ra bạn đang sử dụng Python 3, tôi sẽ chỉ ra rằng bạn nên làm

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
0 để có được hành vi mong muốn.

Đã trả lời ngày 26 tháng 9 năm 2013 lúc 4:22Sep 26, 2013 at 4:22

Hướng dẫn how do i make a list of 100 items in python? - làm cách nào để tạo danh sách 100 mục trong python?

VeedracveedracVeedrac

55,9K14 Huy hiệu vàng108 Huy hiệu bạc166 Huy hiệu đồng14 gold badges108 silver badges166 bronze badges

2

Hỏi ngày 26 tháng 9 năm 2013 lúc 3:49

>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(10)[5]
5

Vì không ai khác nhận ra bạn đang sử dụng Python 3, tôi sẽ chỉ ra rằng bạn nên làm

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
0 để có được hành vi mong muốn.Sep 26, 2013 at 3:50

Đã trả lời ngày 26 tháng 9 năm 2013 lúc 4:22

Veedracveedrac

for i in range(100):
    dostuff()

Sử dụng phạm vi () để tạo danh sách như vậy

>>> range(100)[0]
0
>>> range(100)[64]
64

Vì không ai khác nhận ra bạn đang sử dụng Python 3, tôi sẽ chỉ ra rằng bạn nên làm

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
0 để có được hành vi mong muốn.Sep 26, 2013 at 3:50

Hướng dẫn how do i make a list of 100 items in python? - làm cách nào để tạo danh sách 100 mục trong python?

Đã trả lời ngày 26 tháng 9 năm 2013 lúc 4:22TerryA

Veedracveedrac11 gold badges117 silver badges139 bronze badges

Sử dụng phạm vi () để tạo danh sách như vậy

x_list=[]
i = 0
while i<100:
    x_list.append(i)
    i += 1

Đã trả lời ngày 26 tháng 9 năm 2013 lúc 3:50

def list_append(i, L):
    L.append(i)
    if i==99:
        return L
    list_append(i+1, L)

x_list = []
list_append(0, x_list)
print x_list

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
1 không làm những gì bạn nghĩ nó làm. Các đối tượng
x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
2 không thể hiểu được, vì vậy điều này sẽ không hoạt động. Các vòng lặp cố gắng lặp lại thông qua đối tượng được đưa ra.Sep 26, 2013 at 3:52

tom10tom10tom10

Nếu bạn muốn nhận danh sách các số trong khoảng 0-100, hãy sử dụng

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
3:9 gold badges122 silver badges134 bronze badges

1

Câu trả lời cho câu hỏi của bạn là khá nhiều

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
4 dù sao:

[x for x in range(100)]

TerryaterryaApr 30, 2018 at 12:58

57.2K11 Huy hiệu vàng117 Huy hiệu bạc139 Huy hiệu đồng

import numpy as np

x_list = np.arange(0, 100).tolist()

Bạn có thể sử dụng

x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
4, nhưng có vẻ như bạn có thể đang tìm cách lập danh sách từ đầu, vì vậy bạn có thể sử dụng
x_list=[]

def list_append(x_list):
    for i in 100:
        x_list.append(i)

        return(list_append())
    print(x_list)
6:

Hoặc bạn có thể làm điều này một cách đệ quy:Apr 28, 2018 at 18:07

Hướng dẫn how do i make a list of 100 items in python? - làm cách nào để tạo danh sách 100 mục trong python?

import random
data1=[]
def f(x):
    return(random.randrange(0,1000))
for x in range (0,100):
    data1.append(f(x))

data1

double-beep

Đã trả lời ngày 26 tháng 9 năm 2013 lúc 3:5213 gold badges30 silver badges40 bronze badges

64,9K9 Huy hiệu vàng122 Huy hiệu bạc134 Huy hiệu đồngApr 29, 2020 at 2:47

Hướng dẫn how do i make a list of 100 items in python? - làm cách nào để tạo danh sách 100 mục trong python?

2

Làm cách nào để lập danh sách các số trong Python?

Python đi kèm với một phạm vi hàm trực tiếp () tạo ra một chuỗi các số từ đầu đến dừng giá trị và in từng mục trong chuỗi. Chúng tôi sử dụng phạm vi () với R1 và R2 và sau đó chuyển đổi trình tự thành danh sách.use range() with r1 and r2 and then convert the sequence into list.

Làm thế nào để bạn liệt kê nhiều mục trong Python?

Sử dụng phương thức append ().Phương thức append () thêm một phần tử duy nhất vào một danh sách hiện có.Để thêm nhiều yếu tố, chúng ta cần: ....
Sử dụng toán tử '+'.Một cách khác là sử dụng toán tử '+'.....
Sử dụng phương thức mở rộng ().Phương thức mở rộng () thêm các thành phần danh sách vào danh sách hiện tại ..

Làm cách nào để lập danh sách các độ dài nhất định trong Python?

Để tạo một danh sách các phần tử n trình giữ chỗ, nhân danh sách một phần tử trình giữ chỗ duy nhất với n.Ví dụ: sử dụng [none] * 5 để tạo danh sách [không có, không có, không, không, không] với năm yếu tố không có.Sau đó, bạn có thể ghi đè một số yếu tố với các bài tập chỉ mục.multiply the list of a single placeholder element with n . For example, use [None] * 5 to create a list [None, None, None, None, None] with five elements None . You can then overwrite some elements with index assignments.

Có giới hạn số lượng mục trong danh sách Python không?

Độ dài tối đa của danh sách phụ thuộc vào nền tảng và phụ thuộc vào không gian địa chỉ và/hoặc RAM.Hằng số tối đa được xác định trong mô-đun SYS trả về 263-1 trên hệ thống 64 bit.Số nguyên dương lớn nhất được hỗ trợ bởi loại py_ssize_t của nền tảng, là danh sách kích thước tối đa, chuỗi, dicts và nhiều container khác có thể có.. The maxsize constant defined in sys module returns 263-1 on 64 bit system. The largest positive integer supported by the platform's Py_ssize_t type, is the maximum size lists, strings, dicts, and many other containers can have.