用Python生成随机数列表list1里面前10个元素为0-1的小数11-20个元素为整数。随后在列表list1后加入新的列表list2=99899878969761077作为列表list1的一个元素。然后对列表list1中的list2进行排序并返回元素100的位置。
生成随机数列表list1:
import random
list1 = []
for i in range(10):
list1.append(random.random())
for i in range(11, 21):
list1.append(random.randint(0, 10))
print(list1)
加入新的列表list2,并排序:
list2 = [99, 89, 987896, 97, 6, 1077]
list1.append(list2)
list1[-1].sort()
print(list1)
返回元素100的位置:
print(list1.index(100))
注意:由于生成的随机数可能不包含100这个整数,所以返回的位置可能会是一个错误的值。
原文地址: https://www.cveoy.top/t/topic/buuH 著作权归作者所有。请勿转载和采集!