キー値のユーザー入力を取得する最も良い方法を検索すると、以下の1がプレイヤーリストから辞書を作成し、私の望むものではありません。ご意見はありがとうございます。ユーザーが辞書内の名前(キー)を選択し、その値に6つの数字を追加すると、
import collections
Players = []
names = {}
#add player names
AddPlayers = int(input('How many players do you want to add: \n'))
for i in range(AddPlayers):
if i < AddPlayers:
item = input('Enter Player Name: ')
Players.append(item)
#create a dictionary from the player list
d = collections.OrderedDict()
for i,n in enumerate(Players):
if n not in d:
d[n] = [i+1]
print (d)
あなたは何をしたいですか? –
Stack Overflowへようこそ。最初はタイトルを更新してください。質問の本文の一部に見えます。 –
私はキーの値を変更するために辞書にユーザー入力を得る方法を探しています ユーザーがこれを追加したプレイヤーをリストに入れました 次に、これをループして辞書を作成しました。今私は、ユーザーが辞書から名前を選択して、選択した6つの数字を追加できるようにしたい...申し訳ありませんが、私は非常に明確ではないプログラミング私はかなり新しいです – elfranco91