擅长:python、mysql、java
<p>这应该可以</p>
<pre><code>from itertools import permutations
import tkinter as tk
root = tk.Tk()
root.title("tester")
Label1 = tk.Label(root)
Label1.pack()
entry2 = tk.Entry(root)
entry2.pack()
my_list2 = []
def Calculate2(event=None):
my_list2.clear()
numbers2 = entry2.get()
numbers = " ".join(numbers2)
num = f"{numbers}".split()
perm = permutations(num)
for i in list(perm):
result = ', '.join(map(str,i))
my_list2.append(result)
Label1.config(text=" | ".join(my_list2)+f" | amount: {len(my_list2)}")
button_calculate2 = tk.Button(text="Calculate Permutations", command=Calculate2)
button_calculate2.pack()
root.bind('<Return>', Calculate2)
root.mainloop()
</code></pre>