ソケットとユーザー名をリストに保存する方法はありますか? インデックスを格納するにはリストに整数が必要なため、これは可能ではないと思います。あなたたちは私に何を勧めますか?本当にわからない。
質問する
350 次
1 に答える
1
最も簡単な方法は、タプルをリストに保存することです。
l = list()
l.add(tuple(username, socket))
print l[0][0], l[0][1] # will print username and soket of first item
または、 UserSock などのクラスを定義し、このクラスのインスタンスでリストを埋めることができます
class UserSock:
def __init__(self, username, socket):
self.username = username
self.socket = socket
l = list()
l.add(UserSock(username, socket))
print l[0].username l[0].socket # will print username and soket of first item
于 2012-05-07T20:10:33.290 に答える