编写程序,利用chr()函数和randint()方法生成一个由10个不重复的大小写字母组成的列表。
时间: 2023-05-22 07:05:43 浏览: 93
ORACLE函数大全.txt
下面是一个利用Python编写的程序,可以生成一个由10个不重复的大小写字母组成的列表:
```python
import random
# 生成一个由10个不重复的大小写字母组成的列表
def generate_random_list():
letters = []
while len(letters) < 10:
letter = chr(random.randint(65, 90))
if letter not in letters:
letters.append(letter)
letter = chr(random.randint(97, 122))
if letter not in letters:
letters.append(letter)
random.shuffle(letters)
return letters
print(generate_random_list())
```
该程序利用chr()函数生成大小写字母,利用randint()方法生成随机数,随后生成包含10个不重复大小写字母的列表,并通过random.shuffle()方法进行随机排序。
阅读全文