用Python生成随机数列表list1里面前10个元素为0-1的小数11-20个元素为整数。随后在列表list1后加入新的列表list2=998998789697609010077作为列表list1的一个元素。然后对列表list1中的list2进行排序并返回元素100的位置。
import random
# 生成随机数列表list1
list1 = []
for i in range(10):
list1.append(round(random.uniform(0, 1), 2))
for i in range(11, 21):
list1.append(random.randint(0, 10))
print("生成的随机数列表list1为:", list1)
# 在列表list1后加入新的列表list2
list2 = [99, 89, 98, 78, 96, 97, 60, 90, 100, 77]
list1.append(list2)
print("加入新的列表list2后的列表list1为:", list1)
# 对列表list1中的list2进行排序
list2.sort()
print("排序后的list2为:", list2)
# 返回元素100的位置
if 100 in list2:
print("元素100在列表list2中的位置为:", list2.index(100))
else:
print("列表list2中不存在元素100")
原文地址: https://www.cveoy.top/t/topic/buwv 著作权归作者所有。请勿转载和采集!